Antreas P. Hatzipolakis
mailto://xpolakis@athena.compulink.gr
My profound thanks to Antreas for giving me permission to reprint and include this information within BIGSURF.
S. DiRosa (Pinochle)
mailto://sjd@omni.voicenet.com
LANGUAGE
Bill Kinnersley, The Language List - Version 2.4, January 23, 1995:
http://www.rwcp.or.jp/people/yk/CCM/ProgSymp92/home/CCM/SummerSymp92/home/faq/lang-list.html
David Muir Sharnoff, Catalog of Free Compilers and Interpreters. v.8.0:
http://cuiwww.unige.ch/~scg/FreeComp.new/fc/language.list.html
http://cuiwww.unige.ch/~scg/FreeComp.new/fc/categorie.list.html
Computing Language List:
http://union.ncsa.uiuc.edu/HyperNews/get/computing/lang-list.html
Languages for the Mac:
http://www.cambridge.apple.com/other-langs/
[2] FTP SITES
MIRROR
GNU
http://www.ensta.fr/internet/unix/gnu-mirrors.html
Info-Mac
http://www.astro.nwu.edu/lentz/mac/net/info-mac-mirrors.html
http://www.mid.net/INFO-MAC/info-mac-mirrors.html
http://www.asd.k12.ak.us/InfoMacMirrors.html
http://202.250.1.203/mirror-list.html
UMich
http://www.uwtc.washington.edu/Computing/Internet/umichmirrors.html
http://www.ibpc.fr:8080/umich.html
[2.1] MAC SOFTWARE
Bruce Grubb, Mac FTP List ,version 4.0.0b1
http://rever.nmsu.edu/~bgrubb/mac-ftp-list.html
[2.2] RESEARCHERS
PROG. LANGUAGES
Bill Kinnersley, The Language List:
http://cuiwww.unige.ch/langlist
David Muir Sharnoff, Catalog of Free Compilers and Interpreters:
http://cuiwww.unige.ch/cgi-bin/freecomp
Denis Howe, Computing Dictionary
http://wombat.doc.ic.ac.uk/
[2.2.1] FILES
Archie
http://src.doc.ic.ac.uk/archieplexform.html
http://www.wednet.edu/archie.html
Info-Mac
ftp://sumex-aim.stanford.edu/info-mac/
http://hyperarchive.lcs.mit.edu/HyperArchive/HyperArchive.html
http://www.mid.net:80/INFO-MAC/
UMich
ftp://mac.archive.umich.edu/mac/
http://pubweb.nexor.co.uk/public/mac/archive/doc/search.html
http://www.msc.wku.edu/Dept/MSC/Macintosh/search_umich.html
[2.3] FAQ
http://www.lib.ox.ac.uk/search/search_faqs.html
[2.4] WWW
http://lycos.cs.cmu.edu/
http://webcrawler.cs.washington.edu/WebCrawler/WebQuery.html
http://www.cs.colorado.edu/home/mcbryan/WWWW.html
[2.5] MATHEMATICS
http://ms.maths.usyd.edu.au:8000/MathSearch.html
Etymology:
a: the rudiments of reading, writing, and spelling
b: the rudiments of a subject
http://c.gp.cs.cmu.edu:5103/prog/webster/abc
Home Pages:
http://www.cwi.nl/~steven/abc/
http://www.cwi.nl/~guido/ftp/steven/www/abc.html
MAC NAME:
MacABC
VERSION:
1.04.01
README:
"ABC is an imperative language originally designed as a replacement for
BASIC: interactive, very easy to learn, but structured, high-level, and
easy to use. ABC has been designed iteratively, and the present version
is the 4th iteration. The previous versions were called B (not to be
confused with the predecessor of C)".
AUTHORS:
Frank van Dijk
Leo Geurts
Timo Krijnen
Lambert Meertens
Steven Pemberton
Guido van Rossum
COPYRIGHT:
(c) Stichting Mathematisch Centrum, Amsterdam, 1991
INTERNET SITES:
ftp://ftp.cwi.nl/pub/abc/
http://www.cwi.nl:80/ftp/abc/
ftp://ftp.uu.net/languages/abc/
ftp://unix.hensa.ac.uk/mirrors/uunet/languages/abc/
ftp://nic.funet.fi/pub/mac/programming/
ftp://nic.funet.fi/pub/languages/abc/
ftp://scsx01.sc.ehu.es/pub/mac/programming/
ftp://ftp.fu-berlin.de/mac/lang/ABC/
ftp://pascal.zedat.fu-berlin.de/mac/lang/ABC/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/ABC/
ftp://archives.math.utk.edu/software/mac/progLanguages/abc.mac/
ftp://archives.math.utk.edu/software/mac/numberTheory/abc.mac/
Old versions:
ftp://sparky.nodak.edu/pub/mac/pub/programming/misc/
Etymology:
Ada: named after the mathematician Augusta Ada Lovelace (see *)
FAQs:
Richard Conn:
ftp://wuarchive.wustl.edu/languages/ada/0FAQ
http://www.lib.ox.ac.uk/internet/news/faq/archive/computer-lang.ada.pal-vhdl-faq.html
Magnus Kempe:
http://lglwww.epfl.ch/Ada/FAQ/programming.html
http://www.lib.ox.ac.uk/internet/news/faq/by_category.computer-lang.ada.programming.html
Pages:
http://lglwww.epfl.ch/Ada/
http://sw-eng.falls-church.va.us/AdaIC/
MAC NAME:
VERSION:
1.5.1
README:
"GW-Ada/Ed-Mac is a development environment built around the New York
University (NYU) AdaEd compiler/interpreter. It allows the editing,
compiling, binding and execution of Ada 83 programs. GW-Ada/Ed-Mac was
supervised by Prof. Michael B. Feldman. Manuel A. Perez, a GWU doctoral
student in Computer Science, is responsible for the Macintosh version,
including the editor and developer shell. We are finishing a good user
manual; in the meantime, please bear with this sketchy version. We think
the system will be fun to use and as easy to work with as most Macintosh
programs are."
AUTHORS:
Supervision:
Prof. Michael B. Feldman
Mac port:
Manuel A. Perez
COPYRIGHT:
(c) The George Washington University, 1994
INTERNET SITES:
ftp://ftp.seas.gwu.edu/pub/ada/gw-adaed/mac/
ftp://ftp.gwu.edu/pub/ada/gw-adaed/mac/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://wuarchive.wustl.edu/languages/ada/compiler/adaed/gwu/mac/
ftp://ftp.cnam.fr/pub/Ada/Ada-Ed/gwu/mac/
ftp://ftp.cdrom.com/languages/ada/compiler/adaed/gwu/mac/
ftp://freebsd.cdrom.com/.11/languages/ada/compiler/adaed/gwu/mac/
ftp://freebsd.cdrom.com/pub/ada/compiler/adaed/gwu/mac/
ftp://freebsd.cdrom.com/pub/languages/ada/compiler/adaed/gwu/mac/
ftp://lglftp.epfl.ch/pub/Ada/Compilers/Mac/
ftp://ftp.uni-paderborn.de/mac/development/languages/
MAC NAME:
SmallAda
VERSION:
1.0
README:
"This is a compiler/interpreter for a part of the Ada language, namely
the "Pascal subset" plus the Ada tasking support. It is not intended ever
to be a full Ada compiler, rather a vehicle for teaching, learning, and
experimenting with concurrent programming. The compiler is very fast,
producing P-code which is then interpreted by the interpreter. The
interpreter is sometimes frustratingly slow; we've done no optimization at
all yet."
AUTHORS:
Supervision:
Prof. Michael B. Feldman
Mac port:
Manuel A. Perez
COPYRIGHT:
(c) The George Washington University, 1989
INTERNET SITES:
ftp://ftp.seas.gwu.edu/pub/small-ada/
ftp://ftp.gwu.edu/pub/small-ada/
ftp://freebsd.cdrom.com/.11/languages/ada/compiler/smallada/mac/
ftp://freebsd.cdrom.com/pub/ada/compiler/smallada/mac/
ftp://freebsd.cdrom.com/pub/languages/ada/compiler/smallada/mac/
*The Ada programming language was originally christened "DoD-1" by the general press. DoD's High Order Language Working Group (HOLWG), however, never accepted that name, fearing its military overtones might prejudice nonmilitary users against it. In 1979, Jack Cooper of the Navy Materiel Command thought of naming the language "Ada", which was widely accepted by the HOLWG. The name honors Countess Augusta Ada Lovelace, a mathematician and the only legitimate daughter of poet Lord Byron. While in her twenties, she worked with Charles Babbage on his Difference Engine and thus is now considered to be the world's first computer programmer.
ftp://sw-eng.falls-church.va.us/public/AdaIC/pol-hist/history/lady-lov.txt
Etymology:
APL = A Programming Language (see *)
FAQ:
S.W. Sirlin:
http://grover.jpl.nasa.gov/~sam/pub/apl.faq
ftp://rtfm.mit.edu/pub/usenet/news.answers/apl-faq
http://www.lib.ox.ac.uk/internet/news/faq/archive/apl-faq.html
ftp://archive.uwaterloo.ca/languages/apl/faq_apl
ftp://watserv1.waterloo.edu/languages/apl/faq_apl
MAC NAME:
APL90
APL92
VERSION:
1.20
1.33
README:
APL90:
"APL 90 is a new implementation of APL. APL 90 was written in C, between
1982 and 1988, at the Ecole des Mines de Saint-Etienne (France), by
Jean-Jacques Girardot, François Mireaux and Sega Sako (with the additional
help of a lot of people).....
The Macintosh version can be used on a MacPlus, with or without the switcher. It has also been tested on the Macintosh SE (although we haven't found much speed improvement over the Mac Plus), and on the Mac 2, (where it is real fast), but you may have to customize somewhat your keyboard.
APL 90 is essentially an adaptation of the UNIX programs, and currently reflects little of the possibilities of the Macintosh. It is compiled using Mac C, and parts of APL 90 are copyright Consulair Corporation. Please consider this program as an intermediate product and a demo version."
APL92: "As of May 94, there has been little evolution in APL 90. The important differences with the language described here are : - APL 90 use faceware modules. These are available as shareware on some sites like sumex-aim.stanford.edu. A copy of some portions of Faceware is also available on mars.emse.fr as FACEWARE.SEA.HQX."
AUTHOR:
Mac port:
Jean-Jacques Girardot
COPYRIGHT:
(c) Jean-Jacques Girardot + Ecole des Mines Saint-Etienne France, 1985-1993
INTERNET SITES:
ftp://ftp.emse.fr/pub/apl/
ftp://archive.uwaterloo.ca/languages/apl/apl90 /
ftp://watserv1.waterloo.edu/languages/apl/apl90/
ftp://exaic.wu-wien.ac.at/.a/aid/disk2/src/lang/apl/apl90/
ftp://gwdu30.gwdg.de/languages/apl/apl90/
MAC NAME:
MacAPL
VERSION:
2.11 serial 31415
README:
"Starting out in APL is as easy as 2+2. In its simplest form, APL
works like a desk calculator. You type in a mathematical expression
in an algebra-like notation, and APL types out the answer for you when
you press the Return key."
AUTHOR:
Mac port:
Michael C. O' Connor
COPYRIGHT:
(c) 1986 - 1987 Leptonic Systems Co.
405 Tarrytown Rd #145, White Plains, NY 10607
INTERNET SITES:
ftp://ftp.ens.fr/pub/mac/hqx/
Old versions:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
* Kenneth E. Iverson, A Programming Language,Wiley,1962
Etymology:
see *
MAC NAME:
Fantasm
VERSION:
3.01
README:
"The purpose of Fantasm is to allow you to develop machine code programs
for the Apple Macintosh range of computers. You enter the assembly language
program in a separate editor, either as one file, or a series of smaller
files. These are assembled into a machine code program by Fantasm, which
you then test (debug). If the program does not work as you expect, you go
back to the editor, modify the program (source code), reassemble and test
again until it does work."
AUTHORS:
Stuart Ball
Robert Probin
COPYRIGHT:
(c) Lightsoft, U.K., 1995
INTERNET SITES:
ftp://ftp.demon.co.uk/pub/mac/fantasm/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
Old versions:
ftp://ftp.demon.co.uk/pub/mac/fantasm/
ftp://MacFTP.RZ.Uni-Augsburg.DE/pub/programming/
ftp://ftp.uni-paderborn.de/mac/development/languages/
*Date: Wed, 28 Jun 1995 20:11:16 -0200 To: "Antreas P. Hatzipolakis"From: Lightsoft >I have a question about the language name: >Why the greek word fantasm ? >(FANTASM = FAst [NT] ASseMbler ? ) >Thank you The reason is quite simple. We have part of a 3D game called 'Fantasy'. When we transfered to the mac, we wanted an assembler that would assemble it. Hence the fantasy-assembler, or fant-asm. Hence Fantasm was born. What does fantasm mean in greek, then? (Nothing rude one hopes!) Regards Rob Probin for Lightsoft.
Etymology:
MAS = Macintosh Assembly System
MAC NAME:
MASAssembler
VERSION:
2.0
README:
" MAS is a complete interactive system for assembly language programming."
AUTHOR(S) :-
COPYRIGHT:
(c) 1992 RamSoft, Stockton,CA
INTERNET SITES:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
Etymology:
see README
MAC NAME:
MDP-80
VERSION:
1.3
README:
"MDP-80 is a simulated 8-bit microcomputer/assembler. I started writing
this for high school students in order to introduce them to some of the
concepts from microprocessors, machine language programming, and assembly
language programming....
MDP stands for Maria, David, and Peter, my wife and two sons. Since I started this Paul has come along but MDPP seemed rather silly. The 8008 is an obvious copy from Intel, and if the machine code and microprocessor architecture seems familiar you must have used the Motorola 6502 sometime in the past! "
AUTHORS:
Ronald T. Kneusel
COPYRIGHT:
(c) Ronald T. Kneusel, March 1994
INTERNET SITES:
ftp://ftp.uni-paderborn.de/mac/development/languages/
Etymology:
see README
MAC NAME:
MI Assembler
VERSION:
1.2
README:
"This package contains the Macintosh port of the MI ("Maschine
fuer die Informatikausbildung"), based on version 7.4c of the MI
for UNIX which was developped at the "Technische Universitaet
Muenchen" (Germany)."
AUTHOR:
Mac port:
Franz Huber
COPYRIGHT:
(c) TU Muenchen, 1991
INTERNET SITES:
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/MI/mac/
Etymology:
AWK = Aho, Weinberger, Kernigham (see *)
Pages:
http://uts.cc.utexas.edu/~churchh/awk-perl.html
http://www.cs.stir.ac.uk/~jsd/awk.html
http://nmt.edu/tcc/help/lang/awk.html
Etymology:
GAWK = GNU AWK
Pages:
http://csugrad.cs.vt.edu/manuals/gawk/gawk_toc.html
http://www.cl.cam.ac.uk/texinfodoc/gawk_toc.html
http://www.cs.utah.edu/csinfo/texinfo/gawk/gawk_toc.html
http://kite.dcs.king.ac.uk:88/info/gawk
MAC NAME:
MacGawk
VERSION:
2.11
README:
"This is GNU awk, gawk, for the Macintosh. For those who don’t know, GNU
stands
for GNU’s Not UNIX, an as-yet unfinished operating system, and is the
primary
goal of the Free Software Foundation."
AUTHOR:
Mac port:
Tom Maszerowski
COPYRIGHT:
-
INTERNET SITES:
ftp://ftp.funet.fi/pub/mac/programming/
ftp://ezinfo.ethz.ch/mac/programming/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/
ftp://ftp.eos.hokudai.ac.jp/pub/mac/util/Gawk/
MAC NAME:
Gawk (for MPW)
VERSION:
2.11.1r3
README:
"To compile the source, you need MPW 3.0 or later and MPW C 3.0 or later.
If you want to make changes to "awk.y", you also need bison or something
equivalent."
AUTHOR:
Mac port:
Matthias Neeracher
COPYRIGHT:
-
INTERNET SITES:
ftp://ftp.fu-berlin.de/mac/lang/MPW/
ftp://pascal.zedat.fu-berlin.de/mac/lang/MPW/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/MPW/
ftp://nic.switch.ch/software/mac/src/mpw_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9210/
ftp://ftp.switch.ch/software/mac/src/mpw_c/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9210/
Etymology:
JGAWK = Japanized GAWK
MAC NAME:
jgawk
VERSION:
1.2.2
README:
-
AUTHOR:
Mac port:
YAMASHITA Iwao
COPYRIGHT:
Japanized Gnu Awk (jgawk) 2.15.2 + 1.0
Copyright (C) 1989, 1991, 1992, Free Software Foundation.
jgawk for Macintosh
Copyright (C) 1993, 1994 YAMASHITA Iwao
INTERNET SITES:
ftp://ftp.eos.hokudai.ac.jp/pub/mac/util/jgawk/
* Alfred V. Aho, Brian W Kernighan, Peter J Weinberger: The Awk Programming Language. Addison-Wesley Publishing Co. 1988 (ISBN 0-201-07981-X)
Etymology:
BASIC = Beginner's All-purpose Symbolic Instruction Code
chipmunk-basic
Etymology:
see *
MAC NAME:
chipmunk-basic
VERSION:
3.1.0
README:
"Every personal computer should have a Basic interpreter; here's one for
the
PowerMac (and 68K Macs too).
Chipmunk Basic is a simple Basic interpreter, accelerated for PowerMacs.
It is similar to the line number based MumbleSoft BASIC interpreters
of circa 1980. Its roots are from a pascal program, basic.p, that was part
of the test input suite to p2c, a pascal to c translator. Both basic.p and
p2c should be in the net.sources archives somewhere. I cleaned up the
translated source, ported it to the Macintosh, fixed various bugs and added
several Mac specific features."
AUTHOR:
Mac port:
Ronald H. Nicholson, Jr
COPYRIGHT:
(c) 1990,1994 Ronald H. Nicholson, Jr
INTERNET SITES:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://dipmat.unife.it/Root/Software%20Macintosh/Programming/
ftp://MacFTP.RZ.Uni-Augsburg.DE/pub/programming/
Old versions:
ftp://ezinfo.ethz.ch/mac/programming/
ftp://ftp.fu-berlin.de/mac/lang/Basic/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Basic/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Basic/
ftp://ftp.luth.se/pub/mac/developer/lang/
http://multivac.ludd.luth.se/pub/mac/developer/lang/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.uni-paderborn.de/mac/development/languages/
*Date: Sat, 1 Jul 1995 12:46:16 -0700 From: rhn@netcom.com (Ron Nicholson) To: xpolakis@athena.compulink.gr Hello, >What is the etymology of CHIPMUNK (: why this name)? The old pascal version was named that way by Dave Gillespie when he was a student at Cal Tech. - Ron Nicholson
Etymology:
?
- named after Bob Albrecht, co-founder of Dr. Dobb's Journal ?
The Dr. Dobb's Journal history see in:
ftp://ftp.mv.com/pub/ddj/history.txt
Bob (Think C)
MAC NAME:
Bob
VERSION:
1.5
README:
"This is the Tinnk C 6.01 version of Bob 1.5. For details, please see
article Betz, David. "Your own tiny object-oriented language: C++?
Smalltalk? What about Bob? (an interpreter formed from C++ and Lisp)
(tutorial)", Dr. Dobbs Journal v16, n9 (Sept, 1991):26"
AUTHOR:
David Betz
Mac port:
Tzong-Shuoh Yang
COPYRIGHT:
-
INTERNET SITES:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.fu-berlin.de/mac/lang/src/c/
ftp://pascal.zedat.fu-berlin.de/mac/lang/src/c/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/src/c/
SOURCE CODE:
ftp://ftp.mv.com/pub/ddj/1995.05/
Etymology:
"so called because many features derived from an earlier compiler named `B'
in commemoration of *its* parent, BCPL."
http://www.lysator.liu.se/hackdict/split2/c.html
FAQ:
Steve Summit:
ftp://rtfm.mit.edu/pub/usenet/news.answers/C-faq/
http://www.lib.ox.ac.uk/internet/news/faq/by_category.c-faq.html
Page:
http://www.lysator.liu.se/c/
Etymology:
Harvest: "... the time has come, for the harvest of the earth is ripe." [
this
quotation is from About box ]
MAC NAME:
Harvest C
VERSION:
1.3
README:
"The MPW 3.2 headers must be in a folder called "(Harvest C Headers)",in
the same folder as the Harvest C application. The MPW 3.2 libs must be in
a folder called "(Harvest C Libraries)", also in the same folder as the
Harvest C application." [ see # ]
AUTHOR:
Eric W. Sink
COPYRIGHT:
(c) 1991 - 1993 Eric W. Sink
INTERNET SITES:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
ftp://ftp.fu-berlin.de/mac/lang/C/
ftp://pascal.zedat.fu-berlin.de/mac/lang/C/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/C/
ftp://ftp.uni-paderborn.de/mac/development/languages/
Old versions:
ftp://ftp.funet.fi/pub/mac/programming/
ftp://ftp.luth.se/pub/mac/developer/lang/
http://multivac.ludd.luth.se/pub/mac/developer/lang/
ftp://ftp.fu-berlin.de/mac/lang/C/
ftp://pascal.zedat.fu-berlin.de/mac/lang/C/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/C/
ftp://ftp.fht-mannheim.de/pub/mac/
#CIncludes and CLibraries:
ftp://ftp.fu-berlin.de/mac/lang/MPW/
ftp://pascal.zedat.fu-berlin.de/mac/lang/MPW/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/MPW/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/applesoft/
Etymology:
see *
COCO/R
MAC NAME:
COCO/R
VERSION:
2.2
README:
"Compiler-Generator Coco/R. This distribution contains the source files of the compiler generator
Coco/R as well as the executable application. Coco/R has been implemented
with the Modula-2 MacMETH compiler from ETH Zurich."
AUTHOR:
Prof. H. Moessenboeck
COPYRIGHT:
(1994) ETH Zuerich, Institute fuer Computersysteme
INTERNET SITES:
ftp://neptune.inf.ethz.ch/pub/Coco/Macintosh/
*Date: Mon, 26 Jun 1995 10:52:56 +0200 To: "Antreas P. Hatzipolakis"From: moessenboeck@ssw.uni-linz.ac.at (Hanspeter Moessenboeck) >I have a question about the name: >What is the etymology of COCO/R? "Coco" stands for compiler compiler. The original version of Coco generated table driven parsers; Coco/R generates recursive descent parsers. That is what "R" stands for. Best regards H. Moessenboeck
Etymology:
see *
Home Page:
http://www.cs.kun.nl/~clean
MAC NAME:
Concurrent Clean System
VERSION:
1.0.0
README:
"The pure, lazy functional language Concurrent Clean (version 1.0) defined
in this reference manual is a major upgrade of the previous release (0.84b)
of Clean (Brus et al., 1987; Nöcker et al., 1991; Plasmeijer & van Eekelen,
1993). Clean was originally designed as an experimental intermediate
language and deliberately kept syntactically as poor as possible to be able
to focus on the essential language and implementation issues. This strategy
enabled us to study new concepts (such as term graph rewriting (Barendregt
et al., 1987), lazy copying (van Eekelen et al., 1991), abstract reduction
(Nöcker, 1993), uniqueness typing (Barendsen and Smetsers, 1993) without too
much implementation effort. The ideas were tested in the Clean compiler which
could be used on small machines and produced state-of-the-art code (Smetsers
et al., 1991)."
AUTHORS:
Mac port:
Achten (1992,1993)
Wichers Schreur (1989)
Huitema & Plasmeijer (1992)
COPYRIGHT:
(c) 1987 - 1995 University of Nijmegen, Computing Science Institute.
INTERNET SITES:
ftp://ftp.cs.kun.nl/pub/Clean/Clean10/mac/
Old versions:
ftp://ftp.cs.kun.nl/pub/Clean/Clean08/mac/
*Date: Tue, 30 May 1995 10:03:45 +0200
To: "Antreas P. Hatzipolakis"
Etymology:
DYLAN = DYnamic LANguage
DOCs:
ftp://198.112.73.3/pub/dylan/dylan-manual/
ftp://ftp.info.apple.com/Apple.Support.Area/Dylan.Information/Dylan.Interim.Manual/
http://legend.gwydion.cs.cmu.edu:8001/dylan/interim/interim-contents.html
FAQ:
Apple Computer:
ftp://198.112.73.3/pub/dylan/faq/
ftp://ftp.info.apple.com/Apple.Support.Area/Dylan.Information/Dylan.FAQ_2.June94/
Home
Pages:
http://www.cambridge.apple.com/
http://legend.gwydion.cs.cmu.edu:8001/
Etymology:
see *, **, ***
MAC NAME:
MacMarlais
VERSION:
0.5d55
README:
"Welcome to MacMarlais. This is a port of the UN*X program Marlais (version
0.5.8) to the Macintosh. MacMarlais provides a nice, multiple window, text
editing environment for creating Marlais programs. Marlais is a language
not unlike Dylan™, from Apple Computer. Version 0.5.x now implements a
subset of the infix syntax. See the Dylan Interim Reference Manual (DIRM)
for a full description of this syntax. To obtain the DIRM, refer to the
information at the end of this document."
AUTHOR:
Mac port:
Patrick C. Beard
COPYRIGHT:
(c)1994-1995 by Patrick C. Beard
INTERNET SITES:
ftp://ftp.bdt.com/home/beard/
ftp://198.112.73.3/pub/dylan/Marlais/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/Marlais/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/Marlais/
Old versions:
ftp://ftp.bdt.com/home/beard/
ftp://ftp.cis.ufl.edu/pub/Marlais/
ftp://ftp.cis.ufl.edu/pub/src/Marlais/older-versions/
ftp://MacFTP.RZ.Uni-Augsburg.DE/pub/programming/
ftp://ftp.uni-paderborn.de/mac/development/languages/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/others/dylan/impl/marlais/mac/
ftp://198.112.73.3/pub/dylan/Marlais/older-versions/0.5/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/Marlais/older-versions/0.5/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/Marlais/older-versions/0.5/
ftp://ftp.info.apple.com/Apple.Support.Area/Dylan.Information/
*To: "Antreas P. Hatzipolakis"Cc: marlais-authors@cis.ufl.edu Date: Sat, 24 Jun 1995 10:46:05 -0700 From: "Patrick C. Beard" > I have a question about the name: > What is the etymology of MARLAIS? I don't rightly know. Brent? - Patrick ** To: "Patrick C. Beard" cc: "Antreas P. Hatzipolakis" , marlais-authors@cis.ufl.edu Date: Sat, 24 Jun 1995 15:50:00 EDT From: "Joseph N. Wilson" Patrick, Brent, and Everyone: In a previous message, "Patrick C. Beard" wrote > > I have a question about the name: > > What is the etymology of MARLAIS? > > I don't rightly know. > > Brent? Brent has told me that Marlais is Dylan M. Thomas' middle name, which I believe, however, this appears to be a little-known fact. Where did you discover this Brent? Marlais is also the name of a small village in France. I wonder if there is a connection... Joe *** From: Brent Benson Date: Sun, 25 Jun 1995 09:51:49 -0400 To: jnw@cis.ufl.edu Cc: beard@cs.ucdavis.edu, xpolakis@athena.compulink.gr, marlais-authors@cis.ufl.edu I obtained this information from the small, paperback copy of the American Heritage Dictionary that I keep on my shelf at work. I'm not sure how Dylan Thomas came to have "Marlais" as his middle name. In any case, it seemed a suitably obtuse name for a Dylan implementation :-). Brent
Etymology:
MINDY = Mindy Is Not Dylan Yet (see #)
Pages:
http://legend.gwydion.cs.cmu.edu:8001/gwydion/mindy/index.html
MAC NAME:
MacMindy
VERSION:
1.2
README:
"MacMindy v1.2 is a port of CMU's Mindy compiler version 1.2 to the
Macintosh.
There are preliminary releases for PowerPC and 68K Macintoshes, and each
consists of two drop-on applications: "Mindy-Compiler" compiles dylan
source
code into a byte-code object file; "Mindy" links a byte-code file with the
libraries it references, and then executes the program."
AUTHOR:
Mac port:
Patrick C. Beard
COPYRIGHT:
(c) 1995 by Patrick C. Beard
INTERNET SITES:
ftp://ftp.bdt.com/home/beard/
ftp://198.112.73.3/pub/dylan/Mindy/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/Mindy/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/Mindy/
#Similar etymologies:
GNU = GNU's Not Unix
MINT = MINT Is Not TRAC (:The Language List) or Tos
MINCE = MINCE Is Not Complete Emacs
Etymology:
see *
MAC NAME:
Thomas
VERSION:
1.1
README:
"Thomas is a compiler written at Digital Equipment Corporation's Cambridge
Research Laboratory. Thomas compiles a language compatible with the
language described in the book "Dylan(TM) an object-oriented dynamic
language" by Apple Computer Eastern Research and Technology, April 1992."
AUTHORS:
Mac port:
Matt Birkholz
Jim Miller
Ron Weiss
Joel Bartlett
Marc Feeley
Guillermo Rozas
Ralph Swick
COPYRIGHT:
(c) 1992 Digital Equipment Corporation
INTERNET SITES:
ftp://ftp.iro.umontreal.ca/pub/parallele/gambit/gambit-2.0/
ftp://198.112.73.3/pub/dylan/Thomas/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/Thomas/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/Thomas/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/gambit/1.9/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/gambit/1.9/
ftp://ftp.info.apple.com/Apple.Support.Area/Dylan.Information/Thomas.1.1_Gambit.2.0/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/others/dylan/impl/thomas/mac/
ftp://nic.funet.fi/pub/languages/dylan/gambit/
ftp://moose.cs.indiana.edu/sunfish/scheme-repository/imp/gambit/
Apple's Infinity Periodic Sequence of Symbolic Links:
ftp://198.112.73.3/pub/dylan/Thomas/gambit/Thomas/gambit/Thomas/gambit/Thomas/
ftp://198.112.73.3/pub/dylan/gambit/Thomas/gambit/Thomas/gambit/Thomas/
*From: Brent BensonDate: Mon, 26 Jun 1995 07:16:54 -0400 To: xpolakis@athena.compulink.gr Subject: Re: Thomas M. Dylan # Two more questions: # 1. The language names Dylan and Thomas are after Thomas M. Dylan (like Ada and Haskell, after Ada Lovelace and Haskell Curry) ? # I think that DYLAN = DYNamic LANguage. You are correct---Dylan comes from DYnamic LANguage. The names of the freely available Dylan implementations have developed out of word play with the word Dylan. # 2. Who is Thomas M. Dylan ? Dylan M. Thomas was a well-known Welsh poet.
Etymology:
see *
MAC NAME:
FOCL-1-2-3
VERSION:
2.1
README:
"FOCL is a machine learning system that extends Quinlan's FOIL program by
containing a compatible explanation-based learning component. FOCL learns
Horn Clause programs from examples and (optionally) background knowledge."
AUTHORS:
Mike Pazzani
Glenn Silverstein
Kamal Ali
COPYRIGHT:
(c) 1990-1994 University of california, Irvine
INTERNET SITES:
ftp://ics.uci.edu/pub/machine-learning-programs/
ftp://lucy.ukc.ac.uk/pub/Toolkits/Mac/Symbolic/
*To: "Antreas P. Hatzipolakis"Date: Mon, 12 Jun 1995 12:10:04 -0700 From: Michael Pazzani First Order Combined Learner.
Etymology:
FORTH = FOuRTH
FAQ:
Doug Philips:
ftp://rtfm.mit.edu/pub/usenet/news.answers/ForthFaq/
http://www.lib.ox.ac.uk/internet/news/faq/by_category.forthfaq.html
Etymology:
see *
MAC NAME:
Kevo
VERSION:
09.b9
README:
"Kevo is a prototype-based object-oriented system build around a very
simple object model. Unlike most object-oriented systems, Kevo does not
have classes. And unlike the few other prototype-based object-oriented
systems (such as Self), Kevo does not feature delegation. Instead of
classes and delegation, Kevo is based on concatenation: unrestricted
composition of object interfaces. In concatenation, objects are derived
from each other simply by cloning (copying) and subsequently modifying
them so as to differentiate them from each other. The system automatically
maintains information about clone families (groups of similar objects) and
their derivation relationships."
AUTHOR:
Antero Taivalsaari
COPYRIGHT:
(c) 1993 Antero Taivalsaari
INTERNET SITES:
ftp://cs.uta.fi/pub/kevo/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
Old versions:
ftp://ftp.switch.ch/software/mac/src/think_c/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9305/
ftp://nic.switch.ch/software/mac/src/think_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9305/
ftp://asterix.inescn.pt/pub/forth/mac/
ftp://hpcsos.col.hp.com/mirrors/forth/mac/
*Date: Sun, 25 Jun 1995 17:29:03 +0300 To: xpolakis@athena.compulink.gr From: jta@mofile.fi (mofile) Subject: KEVO Kevo is a placename in Northern Finland. As far as I know the word has no meaning in modern Finnish. I suspect that it is a word of the Sami language (the language of indigeneous Lapps) which is related to the Finnish but distantly. You might get more information from the University of Helsinki at ----> http://www.helsinki.fi/ Cheers, Jarno Tarkoma jta@mofile.fi
Etymology:
see README
PAGE:
http://www.netaxs.com/~jayfar/mops.html
MAC NAME:
Mops
VERSION:
2.5.1
README:
"Mops is an object-oriented programming system, derived from the Neon
language developed by Charles Duff and sold by Kriya, Inc. Kriya have
discontinued support for Neon, and have released all the source code
into the public domain, retaining only the ownership of the name Neon.
Mops is a complete re-implementation of Neon, with many additional
enhancements. It is also in the public domain. The name Mops could well
be an acronym for "Mike's Object-oriented Programming System" but since
I feel the computing world has enough acronyms already, I wouldn't want
to be too dogmatic about this. Hence we spell Mops as Mops, not MOPS."
AUTHOR:
Michael Hore
COPYRIGHT:
(c) Nov. 1994 Michael Hore
INTERNET SITES:
ftp://astro.uchicago.edu/pub/MAC/Yerk/
ftp://taygeta.oc.nps.navy.mil/pub/Forth/Mops/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.uni-paderborn.de/mac/development/languages/
Old versions:
ftp://ftp.cygnus.com/pub/forth/
ftp://nic.funet.fi/pub/languages/forth/cygnus/
http://sunsite.doc.ic.ac.uk/public/gnu/cygnus/forth/
ftp://nic.funet.fi/pub/languages/forth/cygnus/
ftp://asterix.inescn.pt/pub/forth/mac/
ftp://hpcsos.col.hp.com/mirrors/forth/mac/
ftp://ftp.switch.ch/software/mac/src/assembler/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9307/
ftp://nic.switch.ch/software/mac/src/assembler/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9307/
MAC NAME:
Pocket Forth
VERSION:
6.3
README:
"Forth is a beautiful language. It is easily spoken and source code looks
like poetry. Oh yes, Forth produces fast compact code. Pocket Forth is a
small Forth system for the Macintosh computer, founded on well documented
principals. Although Forth is being standardized, Pocket Forth has evolved
independently of the standard. Pocket Forth is based on Flint by G. Yates
Fletcher, figFORTH and the Forth described in Starting FORTH by Leo Brodie.
I wrote Pocket Forth to experiment with the Macintosh toolbox and Apple
Events. Pocket Forth can produce applications that run under any system
version or cpu
AUTHOR:
C. Heilman
COPYRIGHT:
(c) 1993 C. Heilman
INTERNET SITES:
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://ftp.cc.utexas.edu/depts/AI_ATTIC/Languages/Pocketforth/
Old versions:
ftp://asterix.inescn.pt/pub/forth/mac/
ftp://hpcsos.col.hp.com/mirrors/forth/mac/
MAC NAME:
This4th-00B01.MAC
VERSION:
-
README:
-
AUTHOR:
Wil Baden
COPYRIGHT:
-
INTERNET SITES:
ftp://taygeta.oc.nps.navy.mil/pub/Forth/ANS/
ftp://ftp.cygnus.com/pub/forth/this4th/
ftp://nic.funet.fi/pub/languages/forth/cygnus/this4th/
http://sunsite.doc.ic.ac.uk/public/gnu/cygnus/forth/this4th/
ftp://nic.funet.fi/pub/languages/forth/cygnus/this4th/
Etymology:
see *
MAC NAME:
Timbre
VERSION:
-
README:
-
"This disk contains:
- Timbre binaries for the Mac (Timbre), PC (TIMBRE.EXE), HP 9000 series
400
workstations (HP400) and HP 9000 series 700 workstations (HP700)
- source for compiling Timbre on the Mac, PC or a Unix system
- manual sections in postscript
- a Forth to C converter"
AUTHOR:
Rob Chapman
COPYRIGHT:
Rob Chapman
INTERNET SITES:
ftp://taygeta.oc.nps.navy.mil/pub/Forth/Reviewed/
ftp://maccs.dcss.mcmaster.ca/public/pc/
ftp://ftp.ugcs.caltech.edu/pub/ryip/stuff/
*From: Rob ChapmanTo: xpolakis@athena.compulink.gr (Antreas P. Hatzipolakis) Date: Mon, 26 Jun 95 0:47:24 MDT > I have a question about the name: > What is the etymology of TIMBRE? The reference of the name is related to music in that an instrument with quality (richness in sound) has timbre. Timbre is meant to be part of a computing instrument so that one might say about it: "It has Timbre". - Rob
MAC NAME:
MacQForth
VERSION:
1.0
README:
"MacQForth is a version of the Forth programming language. Its
primary purpose is to teach Forth to beginning Forth programmers. QForth
itself was written for the Apple IIe by Toshiyasu Morita and is run on the
Mac by a 65C02 microprocessor simulator. For the most part, the code is
identical to the Apple II version."
AUTHORS:
Apple II:
Toshiyasu Morita
Mac port:
Ronald T. Kneusel
COPYRIGHT:
(c) 1995 Ronald T. Kneusel
INTERNET SITES:
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
Etymology:
see README
MAC NAME:
Yerk
VERSION:
3.6.7
README:
"Yerk is an object oriented language based on a Forth Kernel with some
major modifications. It was originally known as Neon, developed and
sold as a product by Kriya Systems from 1985 to 1989. Several of us at
The University of Chicago have maintained Yerk since its demise as a
product. Because of the possible trademark conflict that Kriya mentions,
we picked the name Yerk, which is at least not an acronym for anything,
but rather stands for Yerkes Observatory, part of the Department of
Astronomy and Astrophysics at U of C."
AUTHOR:
Bob Loewenstein
Dept. of Astronomy and Astrophysics University of Chicago
Yerkes Observatory Williams Bay, Wisconsin
COPYRIGHT:
(c) 1994 Bob Loewenstein
INTERNET SITES:
ftp://astro.uchicago.edu/pub/MAC/Yerk/
ftp://taygeta.oc.nps.navy.mil/pub/Forth/Yerk/
Old versions:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://nic.switch.ch/software/mac/src/assembler/
ftp://nic.switch.ch/software/mac/src/assembler/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9307/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9307/
ftp://asterix.inescn.pt/pub/forth/mac/
ftp://hpcsos.col.hp.com/mirrors/forth/mac/
Etymology:
see *
MacGofer
MAC NAME:
MacGofer
VERSION:
0.22d
README:
"MacGofer is a Macintosh port of the popular functional language
interpreter
available on Suns and IBM PCs."
AUTHORS:
Unix:
Mark P Jones
Mac port:
Kevin Hammond
COPYRIGHT:
Kevin Hammond (c) 1994
INTERNET SITES:
ftp://ftp.dcs.glasgow.ac.uk/pub/haskell/gofer/macgofer/
ftp://cs.nott.ac.uk/haskell/gofer/macgofer/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/haskell/gofer/macgofer/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/gofer/macgofer/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/haskell/gofer/macgofer/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/gofer/macgofer/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/haskell/gofer/macgofer/
*Please note the spelling, derived from the notion that functional languages are GO(od) F(or) E(quational) R(easoning). This is not to be confused with `Gopher', the widely used Internet distributed information delivery system!
GOFER FAQ:
http://www.cs.nott.ac.uk/Department/Staff/mpj/faq.html#Gofer
Etymology:
Haskell: named after the logician Haskell B. Curry
[Yale] MacHaskell
MAC NAME:
MacHaskell
VERSION:
2.2
README:
-
COPYRIGHT:
Copyright (c) 1991 Yale University Computer Science Department
INTERNET SITES:
ftp://haskell.systemsz.cs.yale.edu/pub/haskell/yale/
http://haskell.systemsz.cs.yale.edu:80/haskell/yale/
ftp://ftp.dcs.glasgow.ac.uk/pub/haskell/yale/
ftp://cs.nott.ac.uk/haskell/yale/
ftp://ftp.cs.chalmers.se/pub/haskell/yale/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/haskell/yale/
ftp://src.doc.ic.ac.uk/computing/programming/languages/haskell/yale/
http://src.doc.ic.ac.uk/computing/programming/languages/haskell/yale/
Etymology:
see *, **
Page:
http://santos.doc.ic.ac.uk/~rap/Hope/
Hope
MAC NAME:
Hope
VERSION:
-
README:
-
AUTHORS:
R.M. Burstall
D.B. MacQueen
D.T. Sanella
(at Edinburgh University in 1978)
Mac port:
Ross Paterson, University of Queensland
COPYRIGHT:
(c) 1990 by Ross Paterson
INTERNET SITES:
ftp://brolga.cc.uq.oz.au/pub/hope/
*From: David LillieTo: xpolakis@athena.compulink.gr Date: Wed, 28 Jun 95 12:02:25 BST Hi Antreas, You write: > I have a question: > What is the etymology of HOPE language? > (Is it an acronym?) The Hope language was originally developed at Edinburgh University in the early 1980's (and possibly late 70's) and is named for the view from the Department of Computer Science, which overlooks Hope Square. I have no idea how Hope Square came by its name! Dave Lillie dlillie@isltd.insignia.com ** Date: Thu, 29 Jun 95 17:01 BST From: Ross Paterson To: xpolakis@athena.compulink.gr > I have a question about the name: > What is the etymology of HOPE ? It's named after Hope Park Square, the address of the cs department in Edinburgh where it was first developed. Ross
Etymology:
see *
FAQ:
Ralph Griswold:
ftp://rtfm.mit.edu/pub/usenet/news.answers/comp-lang-icon-faq
http://www.lib.ox.ac.uk/internet/news/faq/archive/comp-lang-icon-faq.html
ICONX
MAC NAME:
Iconx
VERSION:
8.0
README:
"Icon is a high-level programming language with extensive facilities for
processing strings and structures. Icon has several novel features,
including expressions that may produce sequences of results, goal-directed
evaluation that automatically searches for a successful result, and string
scanning that allows operations on strings to be formulated at a high
conceptual level."
"The translator (Icont) and interpreter (Iconx) for Version 8.0 of the Icon programming language have been ported to the Macintosh using THINK C 5.0.1."
AUTHOR:
Mac port:
Art Eschenlauer
COPYRIGHT:
(c) 1994 Department of Computer Science, The University of Arizona, Tucson, Arizona
INTERNET SITES:
ftp://cs.arizona.edu/icon/packages/macintosh/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.sterling.com/programming/languages/icon/packages/macintosh/
ftp://ftp.uu.net/languages/icon/packages/macintosh/
ftp://unix.hensa.ac.uk/mirrors/uunet/languages/icon/packages/macintosh/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://ftp.switch.ch/software/mac/src/mpw_c/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9212/
ftp://nic.switch.ch/software/mac/src/mpw_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9212/
MAC NAME:
ProIcon
VERSION:
2.0.5
README:
"ProIcon, formerly a commercial product, is no longer marketed and has been
placed in the public domain."
AUTHORS:
Mark Emmer
Ralph Grisswold
COPYRIGHT:
-
INTERNET SITES:
ftp://cs.arizona.edu/icon/packages/macintosh/
ftp://ftp.uu.net/languages/icon/packages/macintosh/
ftp://unix.hensa.ac.uk/uunet/languages/icon/packages/macintosh/
ftp://ftp.sterling.com/programming/languages/icon/packages/macintosh/
*"The name Icon (which is not spelled ICON) is not an acronym nor does it stand for anything in particular, although the word iconoclastic was mentioned at the time the name was chosen. The name predates the now common use of "icon" to refer to small images used in graphical user interfaces. This latter usage sometimes causes persons to think mistakenly that Icon is designed to create or manipulate icons. There's not much that can be done about this." (icon-faq)
Etymology:
IDL = Interactive Data Language
FAQ:
Mike Schienle:
ftp://rtfm.mit.edu/pub/usenet/news.answers/idl-faq
http://www.lib.ox.ac.uk/internet/news/faq/archive/idl-faq.html
IDL
MAC NAME:
IDL
VERSION:
README:
"IDL is a complete package for the interactive reduction, analysis,
and visualization of scientific data and images. Optimized for the PC,
Macintosh, and workstation environments, IDL integrates a responsive array
oriented language with numerous data analysis methods and an extensive
variety of two and three dimensional displays into a powerful tool for
researchers. IDL supports an extensive data import capability, publication
quality hard copy output, and user-defined Windows, Macintosh, or Motif
graphical user interfaces. Users can create complex visualizations in hours
instead of weeks with the aid of IDL's high level capabilities and inter-
active environment. IDL is useful in physics, astronomy, image and signal
processing, mapping, medical imaging, statistics, and other technical
disciplines requiring visualization of large amounts of data."
COPYRIGHT:
(c) Research Systems, Inc.
INTERNET SITES:
ftp://gateway.rsinc.com/pub/idl/macintosh/
ftp://boulder.colorado.edu/pub/rsi/idl/macintosh/
ftp://ftp.germany.eu.net/shop/CreaSo/IDL/idl_4/macintosh/
Old versions:
ftp://ftp.germany.eu.net/shop/CreaSo/IDL/macintosh/
Etymology:
see *
FAQs:
Emmett McLean:
ftp://archive.uwaterloo.ca/languages/j/early_j/help/faq_early_j
Ehud Lamm:
ftp://archive.uwaterloo.ca/languages/j/early_j/help/programming_j_faq
J
MAC NAME:
J
VERSION:
6.2
README:
"J is a functional shareware programming language available via anonymous
ftp at watserv1.waterloo.edu. Features include list-at-a-time processing,
arrays of arrays, complex numbers, special features for multiplying
polynomials, manipulating sets and generating permutations. Although it
provides support for numerical modeling, it is not a numerical modeling
package. It is a general purpose programming language. J was designed and
developed by Ken Iverson and Roger Hui. It is similar to the language APL,
departing from APL in using using the ASCII alphabet exclusively, but
employing a spelling scheme that retains the advantages of the special
alphabet required by APL. It has added features and control structures
that extend its power beyond standard APL."
FAQ site
ftp://archive.uwaterloo.ca/languages/j/early_j/help/faq_early_j
AUTHORS:
Kennneth E. Iverson
Roger Hui
COPYRIGHT:
(c) 1989 1990, Roger K.W. Hui & K.E. Iverson
(c) 1990-1992, Iverson Software Inc.
INTERNET SITES:
ftp://watserv1.waterloo.edu/languages/j/early_j/exec/mac/
ftp://archive.uwaterloo.ca/languages/j/early_j/exec/mac/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://nic.switch.ch/software/mac/src/think_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9302/
ftp://ftp.switch.ch/software/mac/src/think_c/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9302/
Old versions:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.fht-mannheim.de/pub/mac/
*From: Emmett McLeanTo: xpolakis@athena.compulink.gr Date: Sun, 25 Jun 95 13:42:25 PDT }I have a question about the language name: }What is the etymology of J (why this letter)? Roger Hui in his book "An Implementation of J" says that he selected it because it is easy to type.
Etymology:
see *
Kvikkalkul
MAC NAME:
Kvikkalkul
VERSION:
-
README:
"This is a Power Mac compiler for the computer language Kvikkalkul. As
you'll see when exploring the documentation there isn't much justification
for learning it and it was probably a hoax to begin with, but it exists
now no matter what the Swedish government may care. I won't try to justify
a language composed of smileys.....
What is kvikkalkul? It appears to be a sort of teletype based embedded systems language, supposedly designed in Sweden during the 1950's for submarine computer systems. More likely it's a troll that some hacker with an extremely sick sense of humor cooked up to try and top Intercal as the world's worst computer language, a task at which it succeeds handily."
AUTHORS:
Unix:
Asher Hoskins
Mac port:
Brian Connors
COPYRIGHT:
(c) 1994
INTERNET SITES:
ftp://ftp.uni-paderborn.de/mac/development/languages/
Compiler:
ftp://ftp.lth.se/pub/netnews/alt.sources/volume94/nov/
*Date: Wed, 28 Jun 1995 09:35:26 +0200 To: "Antreas P. Hatzipolakis"From: Per.Mildner@CSD.UU.SE (Per Mildner) >I have a question about the name: >What is the etymology of TRICIA? It is from the book The Hitchhikers Guide (Tricia has been known as MacMillan as well). >By the way the same question about a swedish prog. language: Kvikkalkul. I do not know, but kvik sounds like kvick which means fast/speedy and of course kalkul sound like kalkyl which is the same as calculus. Per Mildner Per.Mildner@CSD.UU.SE Computing Science Dept. http://www.csd.uu.se/~perm/ Uppsala University tel: +46 18 181049 Box 311, S-751 05 Uppsala,Sweden fax: +46 18 511925
Etymology:
LEX = LEXical analyzer generator ( see * )
FLEX
Etymology:
FLEX = Fast LEXical analyzer generator / Faster LEX / Fast LEXer
FLEX (MPW C)
MAC NAME:
Flex
VERSION:
2.5.2
README:
"Flex is a fast lexical analyser generator for C and C++. It is derived
from software contributed to Berkeley by Vern Paxson and is copyright the
Regents of the University of California. This is free ware. Pursuant with
the rules on copying: This product includes software developed by the
University of California, Berkeley and its contributors."
AUTHORS:
Vern Paxson
Mac port:
Christopher E. Hyde
COPYRIGHT:
(c) 1990 The Regents of the University of California.
INTERNET SITES:
Info-Mac
Old versions:
(2.4.6)
ftp://ftp.switch.ch/software/mac/src/mpw_c/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9405/
ftp://nic.switch.ch/software/mac/src/mpw_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9405/
Old versions:
(2.1)
ftp://sparky.nodak.edu/pub/mac/pub/programming/mpw/
MAC NAME:
Flex
VERSION:
2.4.6
README:
-
AUTHOR:
Vern Paxson
COPYRIGHT:
(c) 1990 The Regents of the University of California.
INTERNET SITES:
UMich
Old versions:
(2.3.7)
ftp://ftp.switch.ch/software/mac/src/think_c/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9212/
ftp://nic.switch.ch/software/mac/src/think_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9212/
*M. E. Lesk, A Lexical Analyzer Generator, CS TR 39, Bell Labs (Oct. 1975).
Etymology:
LISP = LISt Processing
FAQ:
Mark Kantrowitz - Barry Margolin:
http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/lang/lisp/top.html
ftp://rtfm.mit.edu/pub/usenet/news.answers/lisp-faq/
http://www.lib.ox.ac.uk/internet/news/faq/by_category.lisp-faq.html
Etymology:
GLisp = Generalized Lisp
MAC NAME:
GLisp
VERSION:
1.2
README:
"Generalized Lisp" (or "Glisp" for short) is a coordinated set of high
level syntaxes for Common Lisp. It is "generalized" in the sense that
the Lisp programmer has a variety of dialects available, not just Lisp
notation. Initially Generalized Lisp consists of three dialects: Mlisp,
Plisp and ordinary Lisp, together with an extensible framework for adding
others. Mlisp ("Meta-Lisp") is an Algol-like syntax for people who don’t
like writing parentheses. Plisp ("Pattern Lisp") is a pattern matching
rewrite-rule language. Plisp is a "compiler-compiler"; its rules are
optimized for writing language translators. Mlisp and Plisp are documented
in separate user manuals. It is expected that the set of dialects will
increase over time as users add new ones. All dialects may be freely
intermixed in a file. The translators for all dialects are written in
Plisp, as is the Glisp translator framework itself. Support routines
for the translators are written in Mlisp and/or Lisp. All dialects are
translated to Common Lisp and execute in the standard Common Lisp
environment."
AUTHOR:
David Canfield Smith
COPYRIGHT:
(c) 1990 Apple Computer, Inc.
INTERNET SITES:
ftp://ftp.luth.se/pub/mac/developer/lang/lisp/
http://multivac.ludd.luth.se/pub/mac/developer/lang/lisp/
MAC NAME:
PowerLisp
VERSION:
1.1
README:
"PowerLisp 1.1 is the second public release of PowerLisp, a Common Lisp
development environment for the Macintosh. It consists of a Common Lisp
interpreter, native-code 680x0 compiler, 680x0 macro assembler,
disassembler, incremental linker and multi-window text editor. It requires
a Macintosh with at least a 68020 processor and system 7.0 or later. About
2 megabytes of RAM are required to run it, and to do much with it you need
more like 5 or 6 megabytes. Like any Common Lisp system, the more memory
the better."
AUTHOR:
Roger Corman
COPYRIGHT:
(c) 1994 Roger Corman
INTERNET SITES:
ftp://ftp.cs.cmu.edu/user/ai/lang/lisp/impl/powerlsp/v1_10/
ftp://ftp.cs.cmu.edu/afs/cs.cmu.edu/user/mkant/Public/Lisp/impl/powerlsp/v1_10/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/impl/powerlsp/
ftp://archives.math.utk.edu/software/mac/progLanguages/PowerLisp/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.uni-paderborn.de/mac/development/languages/
Etymology:
XLISP = eXtended LISP (?) see *
XLISP
MAC NAME:
XLisp
VERSION:
2.0
README:
"XLISP is an experimental programming language combining some of the
features of Common Lisp with an object-oriented extension capability.
It was implemented to allow experimentation with object-oriented
programming on small computers."
AUTHOR:
David Michael Betz
COPYRIGHT:
(c) 1988 David Betz
INTERNET SITES:
ftp://micros.hensa.ac.uk/micros/mac/finder/j/j005/
ftp://nic.funet.fi /pub/mac/programming/
ftp://ftp.ens.fr/pub/mac/hqx/
ftp://ftp.wustl.edu/systems/mac/macintosh/lang/
MAC NAME:
XLisp Plus
VERSION:
2.1g
README:
"XLISP-PLUS version 2.1g
Portions Copyright (c) 1988, by David Betz.
Modified by Thomas Almy and others.
Macintosh interface by Brian Kendig.
XLISP-PLUS 2.1g contains contributed code by:
Tom Almy, Mikael Pettersson, Neal Holtz, Johnny Greenblatt, Ken Whedbee,
Blake McBride, Pete Yadlowsky, Hume Smith, and Richard Zidlicky.
Portions copyright (c) 1988, Luke Tierney."
AUTHOR:
Mac port:
Brian Kendig
COPYRIGHT:
(c) 1988 David Betz
(c) 1994 Tom Almy
(c) 1995 Brian Kendig
INTERNET SITES:
ftp://ftp.cs.cmu.edu/afs/cs.cmu.edu/user/mkant/Public/Lisp/impl/xlisp/mac/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/impl/xlisp/mac/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://nic.switch.ch/software/mac/src/think_c/
ftp://lucy.ukc.ac.uk/pub/Toolkits/Mac/Symbolic/
ftp://ftp.uni-stuttgart.de/pub/systems/mac/misc/
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
ftp://ftp.uni-paderborn.de/mac/development/languages/
Old versions:
ftp://ftp.fu-berlin.de/mac/lang/Lisp/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Lisp/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Lisp/
ftp://ftp.digitool.com/pub/mcl/contrib/xlisp/
ftp://ftp.switch.ch/software/mac/src/think_c/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9307/
ftp://nic.switch.ch/software/mac/src/think_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9307/
ftp://ftp.cc.utexas.edu/depts/AI_ATTIC/Languages/Xlisp21/Xlisp21%231/
Etymology:
XLISP-STAT = XLISP-STATistical
MAC NAME:
XLisp-Stat
VERSION:
2.1 release 3.44 (Beta)
README:
-
AUTHOR:
Mac port:
Luke Tierney
COPYRIGHT:
XLISP (c) 1988, by David Betz.
XLISP-STAT (c) 1989 - 1994, by Luke Tierney
INTERNET SITES:
ftp://umnstat.stat.umn.edu/pub/xlispstat/macintosh/
ftp://teseo.unipg.it/pub/stat/xlispstat/macintosh/
Old versions:
ftp://umnstat.stat.umn.edu/pub/xlispstat/old/
ftp://umnstat.stat.umn.edu/pub/xlispstat/macintosh/old/
ftp://archives.math.utk.edu/software/mac/progLanguages/
ftp://teseo.unipg.it/pub/stat/xlispstat/old/
ftp://teseo.unipg.it/pub/stat/xlispstat/macintosh/old/
*From: bskendig@netcom.com (Brian Kendig) Date: Mon, 3 Jul 1995 10:07:02 PDT To: "Antreas P. Hatzipolakis"> What is the meaning of X in XLisp? I don't know for certain; probably "extended" or something like that. I didn't choose the name. Brian Kendig bskendig@netcom.com ftp://ftp.netcom.com/pub/bs/bskendig/home.html
Etymology:
see *,**
FAQ:
Dale Parson:
ftp://cher.media.mit.edu/pub/logo/FAQ
BERKELEY LOGO
MAC NAME:
Berkeley Logo
VERSION:
3.0.1
README:
"This is a program that is still being written. Many things are missing,
including adequate documentation."
AUTHOR:
Mac port:
Daniel van Blerkom
Brian Harvey
Michael Katz
Douglas Orleans
COPYRIGHT:
(C) 1989 - 1993 The Regents of the University of California
INTERNET SITES:
ftp://anarres.cs.berkeley.edu/ pub/ucblogo/
ftp://cher.media.mit.edu/pub/logo/software/ucblogo/
ftp://gatekeeper.dec.com/pub/plan/logo/berkeley/
ftp://nic.switch.ch/software/mac/src/think_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9309/
ftp://ftp.switch.ch/software/mac/src/think_c/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9309/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://ftp.fu-berlin.de/mac/lang/Logo/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Logo/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Logo/
ftp://ftp.sterling.com/programming/languages/logo/software/ucblogo/
Old versions:
ftp://ftp.cc.utexas.edu/depts/AI_ATTIC/Languages/Logo/
MAC NAME:
LogoMation
VERSION:
1.0.1
README:
"LogoMation is a programming environment for people .... doing their first
steps in programming."
AUTHORS:
Yuval and Chuck Shavit
COPYRIGHT:
(c) 1992, 1993 by Yuval and Chuck Shavit
INTERNET SITES:
ftp://cher.media.mit.edu/pub/logo/software/logomation/
ftp://ftp.cc.utexas.edu/depts/AI_ATTIC/Languages/Logo/Logomation/
ftp://ftp.luth.se/pub/mac/developer/lang/
http://multivac.ludd.luth.se/pub/mac/developer/lang/
ftp://ftp.unipg.it/pub/mac/app/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://ftp.sterling.com/programming/languages/logo/software/logomation/
MAC NAME:
Logo
VERSION:
2.1.1
README:
"I suggest using HyperCard 2.1, although any version that is 2.0 or above
will work. I am not sure how well Logo will work with HyperCard Player,
because it needs access to "User Level 5."
AUTHOR:
John Stiles
COPYRIGHT:
(c) 1995 John Stiles
INTERNET SITES:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
MAC NAME:
StarLogo
VERSION:
1.0
README:
"StarLogo is a programmable modeling environment for exploring the
behaviors of decentralized systems, such as bird flocks, traffic jams,
and ant colonies. It is designed especially for use by students."
AUTHORS:
Mitchel Resnick
Brian Silverman
Andy Begel
Randy Sargent
COPYRIGHT:
(c) 1995 by the Massachusetts Institute of Technology (MIT)
INTERNET SITES:
http://el.www.media.mit.edu/groups/el/Projects/starlogo
mailto://starlogo-request@media.mit.edu
*Date: Thu, 29 Jun 1995 20:37:43 -0500 To: "Antreas P. Hatzipolakis"From: wally feurzeig >I have a question about LOGO name: >What is its etymology? >(From greek LOGOS?) Yes, Logo is derived from the Greek Logos. Wally Feurzeig wally feurzeig Principal Scientist, Educational Technologies feurzeig@bbn.com BBN, 150 Cambridgepark Drive, Cambridge, MA 02140 phone: 617-873-3448 FAX: 617-873-2455 ** From: "Paul M. Wexelblat" To: xpolakis@athena.compulink.gr (Antreas P. Hatzipolakis) Date: Fri, 30 Jun 1995 14:39:21 -0400 (EDT) > I have a question about LOGO name: > What is its etymology? > (From greek LOGOS?) Yes, Wally Feurzeig named Logo (He's still at bbn.org) with that connection in mind. (The original LISP version was named "ghost" for no clear reason) Wally wrote an article about the origins of logo, it was published many years ago in a book called "digital Deli" -- I'm sure it is well out of print, but if you need more, maybe you can find it (or email wally) Cheers, ...Wex
Etymology:
MATLAB = MATrix LABoratory
FAQ:
Matt Wette:
ftp://csi.jpl.nasa.gov/pub/matlab/FAQ.html
ftp://rtfm.mit.edu/pub/usenet/news.answers/matlab-faq
http://www.lib.ox.ac.uk/internet/news/faq/archive/matlab-faq.html
Etymology:
see *
MAC NAME:
MacRLaB
VERSION:
1.18c
README:
This is the Macintosh port of RLaB 1.18c program. RLaB is a Matlab-like
linear algebra package. The author is Ian Searle ians@eskimo.com.
RLaB is an interpreter for the RLaB Programming Language/Environment. The RLaB language is useful for matrix or array oriented numerical analyses. RLaB is especially useful for prototyping and experimenting with algorithms. RLaB extensively uses the LAPACK, FFTPACK and RANLIB sources available from netlib.att.com and PLPLOT from dino.ph.utexas.edu. MacRLaB is not a full port of RLaB. Some items will probably never be fully supported as they are too tied to the Unix operating system. Examples are the 'pipe', the 'fork', the 'socket', and many others. Other features are handled a little differently in the Mac version."
AUTHORS:
Unix:
Ian Searle
Mac port:
Tzong-Shuoh Yang
COPYRIGHT:
(c) 1992-95 Ian Searle
INTERNET SITES:
ftp://archives.math.utk.edu/software/mac/progLanguages/RLaB/
ftp://archives.math.utk.edu/software/mac/miscellaneous/RLaB/
ftp://ftp.uni-paderborn.de/mac/development/languages/
Old versions:
ftp://ftp.luth.se/pub/mac/developer/lang/
http://multivac.ludd.luth.se/pub/mac/developer/lang/
ftp://ftp.ari.net/pub/MacSciTech/math/
ftp://freebsd.cdrom.com/.12/mac/MacSciTech/math/
ftp://freebsd.cdrom.com/pub/mac/MacSciTech/math/
*From: ians@eskimo.com (Ian Searle) To: xpolakis@athena.compulink.gr (Antreas P. Hatzipolakis) Date: Fri, 23 Jun 1995 23:13:16 -0700 (PDT) > I have a question about the name: > What is the etymology of RLaB? I am in the midst of writing an article, here is the opening paragraph. -Ian First of all, \rlab\ stands for ``our''-lab. It is available to almost everyone who needs a computational tool for scientific and engineering applications, because it is freely-available, and it runs on many platforms.
Etymology:
ML = Machine Language (The Language List)
ML = Meta-Language (meta-lang-faq)
FAQ:
Greg Morrisett:
ftp://rtfm.mit.edu/pub/usenet/news.answers/meta-lang-faq
http://www.lib.ox.ac.uk/internet/news/faq/archive/meta-lang-faq.html
http://www.cs.cmu.edu/afs/cs.cmu.edu/misc/sml/build/archived-mail/sml-list/ftp/faq.txt
http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/user/jgmorris/web/sml-faq.html
Etymology:
CAML = Categorical Abstract Machine Language
MAC NAME:
Caml Light
VERSION:
0.61
README:
"Requirements. Any Macintosh with at least 1M of RAM (2M is recommended),
running System 6 or 7. About 850K of free space on the disk. The parts of
the Caml Light system that support batch compilation currently require the
Macintosh Programmer's Workshop (MPW) version 3.2."
AUTHORS:
Xavier Leroy
Arnand Vandame
Damien Doligez
Pierre Weis
COPYRIGHT:
(c) Institut National de Recherche en Informatique et en Automatique
(INRIA) - Domaine de Voluceau - Rocquencourt - 78153 Le Chesnay Cedex
- France. 1989 - 1994
INTERNET SITES:
ftp://ftp.inria.fr/lang/caml-light/
ftp://ftp.uni-stuttgart.de/pub/systems/mac/misc/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://scsx01.sc.ehu.es/pub/mac/programming/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/others/ml/caml_lt/mac/
ftp://gatekeeper.dec.com/pub/plan/caml-light/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/caml-light/
ftp://nic.switch.ch/software/mac/src/mpw_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9310/
ftp://ftp.switch.ch/software/mac/src/mpw_c/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9310/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/ml/caml-light/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/ml/caml-light/
Old versions:
ftp://nic.funet.fi/pub/mac/programming/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/ml/caml-light/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/ml/caml-light/
ftp://nic.funet.fi/pub/languages/ml/caml/caml-light/
ftp://gatekeeper.dec.com/pub/plan/caml-light/
Etymology:
SML = Standard ML
NJSML93+
MAC NAME:
Standard ML of New Jersey
VERSION:
93.1b2
README:
-
AUTHORS:
Soren Christensen
COPYRIGHT:
(c) 1988-93 AT&T & others
INTERNET SITES:
ftp://research.att.com/dist/ml/mac/
ftp://nic.switch.ch/software/mac/src/think_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9302/
ftp://ftp.switch.ch/software/mac/src/think_c/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9302/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/sml/mac/
ftp://nic.funet.fi/pub/languages/ml/sml/mac/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/ml/sml/mac/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/ml/sml/mac/
Etymology:
EdSML = Edinburgh Standard ML (core language)
EdSML
MAC NAME:
FAM
VERSION:
4.1.2.v1
README:
"This is a port of the "version 4" Edinburgh SML to the Macintosh using
Symantec's Think C compiler. This includes the SML Core language (without
modules). A "project file" for Think C is provided so that the bytecode
interpreter can be modified or recompiled if needed. The global symbol
MAC_LSC is defined in the project to enable changes required to create
this version of the FAM."
AUTHORS:
Unix:
Laboratory for Foundations of Computer Science
Department of Computer Science - University of Edinburgh
Mac port:
David G. Durand
COPYRIGHT:
(c) 1992 Laboratory for Foundations of Computer Science
Department of Computer Science - University of Edinburgh
INTERNET SITES:
ftp://ftp.fu-berlin.de/mac/lang/ML/
ftp://pascal.zedat.fu-berlin.de/mac/lang/ML/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/ML/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/sml/mac/
MAC NAME:
FAM
VERSION:
3.5.v01
README:
"This document describes our port/implementation of the Edinburgh Standard
ML system on the Macintosh created by Meta Software Corporation as part of
its Coloured Petri Net (CPN) project. The result of this project will be a
CPN based simulator which will execute sequential program fragments written
in an extended version of Standard ML. For more information about this
project please contact Kurt Jensen c/o Meta Software Corp."
AUTHORS:
Unix:
Laboratory for Foundations of Computer Science
Department of Computer Science - University of Edinburgh
Mac port:
META SOFTWARE CORPORATION
OCTOBER 1988
COPYRIGHT:
Laboratory for Foundations of Computer Science
Department of Computer Science - University of Edinburgh
INTERNET SITES:
ftp://ftp.fu-berlin.de/mac/lang/ML/
ftp://pascal.zedat.fu-berlin.de/mac/lang/ML/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/ML/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/sml/mac/
ftp://colonsay.dcs.ed.ac.uk/export/ml/mac/
Etymology:
MODULA = MODUlar LAnguage.
FAQ:
Randy Bush:
ftp://rtfm.mit.edu/pub/usenet/news.answers/Modula-2-faq
http://www.lib.ox.ac.uk/internet/news/faq/archive/modula-2-faq.html
Etymology:
METH = Modula ETH (=Eidgenoessische Technische Hochschule)
MAC NAME:
MacMeth
VERSION:
3.2.2
README:
MacMETH Modula-2
A Fast Modula -2 language System for Apple Macintosh.
AUTHORS:
N. Wirth
J. Gutknecht
W. Heiz
H. R. Schaer
H. Seiler
C. Vetterli
A. Fischin
COPYRIGHT:
(c) 1986 - 1994 Departement Informatik & Systems Ecology Group
Eidgenoessische Technische Hochschule (ETH) Zuerich, Switzerland.
INTERNET SITES:
ftp://baikal.ethz.ch/pub/mac/RAMSES/
ftp://neptune.inf.ethz.ch/pub/macmeth/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://ftp.fu-berlin.de/mac/lang/Modula-2/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Modula-2/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Modula-2/
ftp://MacFTP.RZ.Uni-Augsburg.DE/pub/programming/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
Old versions:
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
ftp://ftp.fht-mannheim.de/pub/mac/
ftp://ftp.luth.se/pub/mac/developer/lang/m2/
http://multivac.ludd.luth.se/pub/mac/developer/lang/m2/
ftp://ftp.psg.com/pub/modula-2/mac/macMETH/
ftp://m2xenix.psg.com/pub/modula-2/mac/macMETH/
ftp://ftp.switch.ch/software/mac/src/others/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9303/
ftp://nic.switch.ch/software/mac/src/others/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9303/
Etymology:
MLP = MacLogimo Plus
MAC NAME:
MPL
VERSION:
1.2
README:
"MacLogimo Plus is a Modula-2 development system including a text editor,
compiler, linker, debugger, library modules, application maker,
disassembler,
and workshop."
AUTHOR(S) : -
COPYRIGHT:
(c) 1992 Project Modula.Provo, UT, USA
INTERNET SITES:
ftp://ftp.psg.com/pub/modula-2/mac/maclogimo/
ftp://m2xenix.psg.com/pub/modula-2/mac/maclogimo/
ftp://nic.funet.fi/pub/mac/programming/
Etymology:
see *
FAQ:
Michael Gallo:
ftp://rtfm.mit.edu/pub/usenet/news.answers/Oberon-FAQ/
http://www.lib.ox.ac.uk/internet/news/faq/by_category.oberon-faq.html
OBERON/F
MAC NAME:
Oberon/F
VERSION:
1.0 (educational)
README:
"Oberon/F is an integrated cross–platform development system for the
language Oberon. Currently, versions for Macintosh System 7 and
Windows 3.1/NT 3.1 are available; other versions are planned. Oberon/F
fully exploits the platform-specific user interface. Access to the
underlying platform is possible, but can be isolated into special
low-level modules. All modules relying on portable interfaces only,
which includes most of the Oberon/F services, are fully portable, and
still adopt the platform–specific look-and-feel."
AUTHOR(S) :-
COPYRIGHT:
(c) 1994 Oberon microsystems, Inc., Switzerland
INTERNET SITES:
ftp://neptune.inf.ethz.ch/pub/Oberon/OberonF/
ftp://wuarchive.wustl.edu/languages/oberon/OberonF/
ftp://gatekeeper.dec.com/pub/plan/oberon/OberonF/
ftp://ftp.switch.ch/software/sources/Oberon/OberonF/
ftp://ftp.switch.ch/software/mac/Oberon/OberonF/
ftp://ftp.switch.ch/mirror/Oberon/OberonF/
ftp://nic.switch.ch/mirror/Oberon/OberonF/
ftp://nic.switch.ch/software/sources/Oberon/OberonF/
ftp://nic.switch.ch/software/mac/Oberon/OberonF/
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://ftp.fu-berlin.de/mac/lang/Oberon/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Oberon/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Oberon/
MAC NAME:
MacOberon
VERSION:
4.115
README:
Oberon is simultaneously the name of a project and of its outcome. The
project was started by Niklaus Wirth and the author[= JÖrg Gutknecht]
late in 1985 with the goal of developing a modern and portable operating
system for personal workstations. Its results are an implementation of
the system for the Ceres computer and a programming language (see section
Literature). The development of the language Oberon needs perhaps a short
justification. It became quite inevitable because the type-system of
available languages turned out to be too restrictive to express the desired
data model in a natural and safe way. We refer to report for a definition
of the new language, and to the third and fourth chapter of this text for
some examples of its application."
AUTHORS:
Ceres engineering workstation:
Niklaus Wirth
Juerg Gutknecht
Mac port:
Michael Franz
COPYRIGHT:
(c) 1994 Computersysteme
Eidgenoessische Technische Hochschule (ETH) Zuerich, Switzerland.
INTERNET SITES:
ftp://neptune.inf.ethz.ch/pub/Oberon/MacII/
ftp://nic.switch.ch/mirror/Oberon/MacII/
ftp://nic.switch.ch/software/sources/Oberon/MacII/
ftp://nic.switch.ch/software/mac/Oberon/MacII/
ftp://ftp.switch.ch/mirror/Oberon/MacII/
ftp://ftp.switch.ch/software/sources/Oberon/MacII/
ftp://ftp.switch.ch/software/mac/Oberon/MacII/
ftp://wuarchive.wustl.edu/languages/oberon/MacII/
ftp://gatekeeper.dec.com/pub/plan/oberon/MacII/
ftp://gatekeeper.dec.com/pub/plan/Oberon/MacII/
ftp://ftp.uni-stuttgart.de/pub/systems/mac/misc/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://ftp.fu-berlin.de/mac/lang/Oberon/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Oberon/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Oberon/
PPC VERSION:
ftp://neptune.inf.ethz.ch/pub/Oberon/PowerMac/
ftp://wuarchive.wustl.edu/languages/oberon/PowerMac/
ftp://gatekeeper.dec.com/pub/plan/oberon/PowerMac/
ftp://gatekeeper.dec.com/pub/plan/Oberon/PowerMac/
ftp://oberon.ssw.uni-linz.ac.at/pub/Oberon/PowerMac/
ftp://ftp.switch.ch/software/sources/Oberon/PowerMac/
ftp://ftp.switch.ch/software/mac/Oberon/PowerMac/
ftp://ftp.switch.ch/mirror/Oberon/PowerMac/
ftp://nic.switch.ch/mirror/Oberon/PowerMac/
ftp://nic.switch.ch/software/sources/Oberon/PowerMac/
ftp://nic.switch.ch/software/mac/Oberon/PowerMac/
ftp://ftp.fu-berlin.de/mac/lang/Oberon/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Oberon/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Oberon/
Old versions:
ftp://oberon.ssw.uni-linz.ac.at/pub/Oberon/Macintosh/
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
ftp://ftp.fu-berlin.de/mac/lang/Oberon/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Oberon/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Oberon/
ftp://MacFTP.RZ.Uni-Augsburg.DE/pub/programming/Oberon/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.fht-mannheim.de/pub/mac/
ftp://ftp.psg.com/pub/oberon/mac/
ftp://m2xenix.psg.com/pub/oberon/mac/
ftp://nic.funet.fi/pub/mac/programming/
ftp://ftp.luth.se/pub/mac/developer/lang/oberon/
http://multivac.ludd.luth.se/pub/mac/developer/lang/oberon/
MAC NAME:
MacOberonLite
VERSION:
1.0
README:
"This is the first public release of MacOberonLite, a standalone
programming environment for creating Macintosh applications.
MacOberonLite uses the MacOberon 32-bit compiler to create fast and
efficient code."
AUTHOR:
Oliver Dreer
COPYRIGHT:
(c) 1989-93 by Institut für Computersysteme ETH, Switzerland
INTERNET SITES:
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.uni-paderborn.de/mac/development/languages/
MAC NAME:
MPW Oberon
VERSION:
-
README:
"MPW Oberon is a compiler for the Oberon language. The Oberon language was
developed by N. Wirth at the ETH Zürich. The compiler is based on the one
described in the book "Project Oberon" by N. Wirth and J. Gutknecht
(Addison-Wesley). MPW Oberon fully supports the Oberon-2 language which is
a superset of Oberon. MPW Oberon is a stand-alone Oberon for the Macintosh
Programmer’s Workshop. Use the Oberon language to develop standard Mac
applications and code resources. MPW Oberon integrates nicely into the
MPW environment, so you may use all your standard development tools. MPW
Oberon is able to use external procedures and variables, so mixed-language
development is possible."
AUTHOR(S) :
MPW Oberon was presented at the Joint Modular Languages Conference 1994
in Ulm. Universität Ulm, Fakultät für Informatik, Abt. Verteilte Systeme,
Herrn Jürgen Geßwein, Oberer Eselsberg, 89069 Ulm, Germany
COPYRIGHT:
-
INTERNET SITES:
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
*From: mikeg@psg.com (Mike Gallo) To: xpolakis@athena.compulink.gr Date: Fri, 23 Jun 1995 13:38:20 -0700 (PDT) - What is the etymology of OBERON? - (OBERON = OBjEct oRiented prOgramming laNguage? ) At about the time that Wirth and Gutknecht began their project, the Voyager space probe transmitted pictures to Earth of the planet Uranus and one of its moons, Oberon. Voyager was never expected to last that long. As a small tribute to such a successful feat of engineering, and as an inspiration to himself, Wirth named his own project after the Voyager's (then) latest object of investigation. You can find this story in the introductions to _The Oberon System_ and _Project Oberon_.
Etymology:
see *
Parallaxis
MAC NAME:
Parallaxis
VERSION:
2.11
README:
"A programming language for synchronous parallel programming based on
Modula-2. (SPMD-Concept: single program, multiple data) Parallaxis allows
machine independent data parallel programming"
AUTHORS:
Ingo Barth
Thomas Braunl
Frank Sembach
COPYRIGHT:
(c) 1992 Ingo Barth, Thomas Braunl, and Frank Sembach at the Universitaet
Stuttgart, IPVR, Germany.
INTERNET SITES:
ftp://ftp.informatik.uni-stuttgart.de/pub/parallaxis/
Old versions:
ftp://ftp.ari.net/pub/MacSciTech/programming/
ftp://freebsd.cdrom.com/.12/mac/MacSciTech/programming/
ftp://freebsd.cdrom.com/pub/mac/MacSciTech/programming/
*From: Thomas BraeunlDate: Mon, 12 Jun 1995 11:52:47 +0200 To: xpolakis@athena.compulink.gr Hi Antreas, the name PARALLAXIS originated when playing with the phrase "PARALlel LAnguage for parallel architectures", so it almost fit that word. I have no greek heritage. Yours - Thomas
Etymology:
see *
MacPari
MAC NAME:
MacPari
VERSION:
1.39
README:
" PARI/GP is a package for efficient computations in number theory,
but also contains a large number of mathematical functions unrelated to
number theory. It resembles a Computer Algebra System, but is not really
one since it treats symbolic expressions as mathematical entities such as
polynomials, series, matrices, etc..., not as pure expressions. However it
is often faster than other CAS, and contains a huge number of specific
functions not found elsewhere, essentially for use in number theory. This
new release has many new functions for working in general algebraic number
fields. The Macintosh release is a pure port from the Unix versions and
contains no specific macintosh interface. The result is less than
satisfactory, but is better than preceeding releases, thanks to the new
SIOUX interface provided by the Metrowerks CodeWarrior programming system."
AUTHORS:
original designers: Cohen, Batut, Olivier
Mac port:
Dominique Bernardi
COPYRIGHT:
-
INTERNET SITES:
ftp://megrez.math.u-bordeaux.fr/pub/pari/mac/
ftp://hensel.mathp6.jussieu.fr/dist/pari/mac/
Old versions:
ftp://megrez.math.u-bordeaux.fr/pub/pari/mac/
ftp://math.ucla.edu/pub/pari/mac/
ftp://ftp.wustl.edu/graphics/graphics/packages/pari/mac/
ftp://ftp.wustl.edu/graphics/graphics/packages/pari/old/pari-mac/
ftp://archives.math.utk.edu/software/mac/numberTheory/pari-1.37/
*Date: Thu, 29 Jun 1995 10:04:58 +0200 To: "Antreas P. Hatzipolakis"From: bernardi@mathp6.jussieu.fr (Dominique Bernardi) >I have a question about the name: >What is the etymology of PARI? >(Is it an acronym?) Well, this is a bad case of choosing a name without thinking first.... In fact, the original (Cohen, Batut, Olivier) designers thought it would be written in the Pascal language, and they exchanged jokes about Blaise Pascal's bet. Now 'bet' in french is 'pari'... Dominique Bernardi, Theorie des Nombres Universite Pierre et Marie Curie 4 place Jussieu - F75005 Paris Tel (33-1) 44275441 bernardi@mathp6.jussieu.fr
Etymology:
PERL = The Practical Extraction and Report Language
FAQ:
ftp://rtfm.mit.edu/pub/usenet/news.answers/perl-faq/
http://www.lib.ox.ac.uk/internet/news/faq/by_category.perl-faq.html
Pages:
http://pubweb.nexor.co.uk/public/perl/perl.html
http://www.cis.ufl.edu/perl/
http://uts.cc.utexas.edu/~churchh/awk-perl.html
MacPerl [MPW]
MAC NAME:
MacPerl
VERSION:
5.0 Beta
README:
"This is Perl for the Mac, ported to MPW C by Matthias Neeracher
AUTHORS:
Larry Wall
Mac Version:
Matthias Neeracher
Tim Endres
COPYRIGHT:
(c) 1989,1990,1991, Larry Wall
INTERNET SITES:
ftp://err.ethz.ch/pub/neeri/MacPerlBeta/
Old versions:
4.1.8
ftp://src.doc.ic.ac.uk/packages/mac/applescript/scripts/MacPerl/
ftp://ftp.switch.ch/software/mac/perl/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9502/
ftp://nic.switch.ch/software/mac/src/mpw_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9502/
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://MacFTP.RZ.Uni-Augsburg.DE/pub/programming/
ftp://ftp.share.com/pub/macperl/
ftp://gaea.kgs.ukans.edu/applescript/MacPerl/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
Old versions:
ftp://freebsd.cdrom.com/.21/perl/perlsrc/macperl/
ftp://freebsd.cdrom.com/pub/perl/perlsrc/macperl/
ftp://ftp.demon.co.uk/pub/mac/mac-perl/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/perl/scripts/mac-perl/
ftp://ftp.eos.hokudai.ac.jp/pub/mac/util/Perl/
ftp://ftp.cis.ufl.edu/pub/perl/src/4.0/macperl/
ftp://ftp.foretune.co.jp/pub/Mac/MiscTools/MacPerl/
ftp://gatekeeper.dec.com/pub/plan/perl/macperl/
ftp://ftp.fu-berlin.de/mac/lang/Perl/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Perl/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Perl/
ftp://ftp.foretune.co.jp/pub/Mac/Programming/
MAC NAME:
MacPerl
VERSION:
4.035
README:
"This note descibes an implementation of Perl on the Macintosh, using
Symantec's Think C. The software consists of patches to the standard
GNU distribution, and is therefore subject to the usual GNU licensing
conditions (as prescribed in the file "COPYING" in the GNU distribution.)"
AUTHORS:
Larry Wall
Mac port:
Timothy Murphy
COPYRIGHT:
Copyright (c) 1989, 1990, 1991, Larry Wall
MS-DOS port Copyright (c) 1989, 1990, Diomidis Spinellis
INTERNET SITES:
ftp://ftp.maths.tcd.ie/pub/Mac/
Etymology:
PROLOG = PROgramming In LOGic
FAQs:
Jamie Andrews:
ftp://rtfm.mit.edu/pub/usenet/news.answers/prolog/
http://www.lib.ox.ac.uk/internet/news/faq/archive/prolog.faq.html
http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/lang/prolog/faq/faq.html
Mark Kantrowitz:
http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/lang/prolog/prg/top.html
http://www.lib.ox.ac.uk/internet/news/faq/archive/prolog.resource-guide.part1.html
http://www.lib.ox.ac.uk/internet/news/faq/archive/prolog.resource-guide.part2.html
JB-PROLOG
Etymology:
JB-PROLOG = Jan Burse's PROLOG
MAC NAME:
JB-Prolog
VERSION:
2.1#2
README:
"JB-Prolog 2.1 is a slim and powerful prolog interpreter. It is currently
available for the MacIntosh where it comes with a programming environment
described in the User's Manual."
AUTHORS:
Jan Burse
COPYRIGHT:
(c) 1994 XLOG, Jan Burse
INTERNET SITES:
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/prolog/impl/prolog/jbprolog/
ftp://lucy.ukc.ac.uk/pub/Toolkits/Mac/Symbolic/
MAC NAME:
Open Prolog
VERSION:
1.0d42
README:
"Open Prolog is an implementation of Edinburgh-syntax Prolog. ....
Open Prolog supports most of the features of DEC Prolog or C-Prolog,
including Definite Clause Grammars. The 'logical' assert and retract
semantics of Lindholm & O'Keefe are implemented."
AUTHORS:
Michael Brady
COPYRIGHT:
(c) 1986-93 Michael Brady
INTERNET SITES:
ftp://grattan.cs.tcd.ie/pub/languages/open-prolog/
ftp://grattan.cs.tcd.ie/pub/mac/open-prolog/
ftp://ftp.luth.se/pub/mac/developer/lang/prolog/
http://multivac.ludd.luth.se/pub/mac/developer/lang/prolog/
ftp://lucy.ukc.ac.uk/pub/Toolkits/Mac/Symbolic/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://ftp.fu-berlin.de/mac/lang/Prolog/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Prolog/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Prolog/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/prolog/impl/prolog/op/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
Old versions:
ftp://aisun1.ai.uga.edu/pub/prolog/
ftp://faui80.informatik.uni-erlangen.de/pub/prolog/
ftp://MacFTP.RZ.Uni-Augsburg.DE/pub/programming/
Etymology:
TPM = Transparent Prolog Machine
MAC NAME:
MacProlog (Demo) Or TPM
VERSION:
MacProlog 3.5 & TPM 1.11
README:
"The version of MacPROLOG included here is a 1991 demo version. Being a
demo version it has certain restrictions, but these do not affect anything
you might need to do for this course."
"A clear and consistent execution model of any programming language can lay the foundations not only for a good learning experience, but also for a smoother design/edit/run/debug cycle. The Transparent Prolog Machine was developed in attempt to construct precisely such a model for the logic programming language Prolog, based upon a notational extension of logic programming’s traditional AND/OR trees."
AUTHORS:
MacProlog:
LPA
TPM:
Marc Eisenstadt
Mike Brayshaw
Mac Version:
Fred Kwakkel
COPYRIGHT:
LPA MacPROLOG™ © 1984-1991, Logic Programming Associates, Ltd. (UK)
TPM for Macintosh © 1991, The Open University (UK)
INTERNET SITES:
ftp://hcrl.open.ac.uk/pub/software/mac/
ftp://faui80.informatik.uni-erlangen.de/pub/prolog/
ftp://ai.uga.edu/pub/prolog/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/prolog/impl/prolog/mac_pl/
Old versions:
ftp://aisun1.ai.uga.edu/pub/prolog/
Etymology:
see *
MAC NAME:
Tricia
VERSION:
0.9.5a31
README:
-
AUTHORS:
Jonas Barklund
Monika Danielsson
Jan Gabrielsson
Per Mildner
Per-Eric Olsson
Jan Wuensche
COPYRIGHT:
(c) 1989 - 1993 Computing Science Dept., Uppsala University, Uppsala,Sweden
INTERNET SITES:
ftp://ftp.csd.uu.se/pub/Tricia/Mac/
Old versions:
ftp://ftp.csd.uu.se/pub/Tricia/Mac/
ftp://ftp.csd.uu.se/pub/Tricia/Mac/older/
ftp://lucy.ukc.ac.uk/pub/Toolkits/Mac/Symbolic/
ftp://ftp.uni-paderborn.de/mac/development/languages/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/prolog/impl/prolog/tricia/v095/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/prolog/impl/prolog/tricia/v09b/
ftp://archives.math.utk.edu/software/mac/progLanguages/UPMAIL_Prolog_0.9b/
ftp://archives.math.utk.edu/software/mac/logic/UPMAIL_Prolog_0.9b/
*Date: Wed, 28 Jun 1995 09:35:26 +0200 To: "Antreas P. Hatzipolakis"From: Per.Mildner@CSD.UU.SE (Per Mildner) >I have a question about the name: >What is the etymology of TRICIA? It is from the book The Hitchhikers Guide (Tricia has been known as MacMillan as well). >By the way the same question about a swedish prog. language: >Kvikkalkul. I do not know, but kvik sounds like kvick which means fast/speedy and of course kalkul sound like kalkyl which is the same as calculus. Per Mildner Per.Mildner@CSD.UU.SE Computing Science Dept. http://www.csd.uu.se/~perm/ Uppsala University tel: +46 18 181049 Box 311, S-751 05 Uppsala,Sweden fax: +46 18 511925
Etymology:
see *
Home Page:
http://www.cs.unc.edu/proteus.html
Proteus
MAC NAME:
Proteus
VERSION:
0.9
README:
"The Proteus interpreter was developed by Lars S. Nyland, while I was a
post-doc at UNC in the winter of 91-92. I relied heavily on the ISETL
interpreter, changing the grammar to Proteus, adding parallelism and
private variables. I must thank Gary Levin (et al) for all the work they
did to give me a starting point for Proteus. This version was compiled
with Think-C (c) Symantec Screen Editor based on the THINK C Class
Library. The interactive line editor was derived from ILE written by
Robert C. Pendleton (c) 1988, Evans & Sutherland. This program was
developed while the author was a member of the Clarkson faculty, using
the Z200 provided by the school. West Publishing has provided a Macintosh
for further refinement of the Mac version. West has also provided support
for the development of the PC and Mac graphics features. There are many
people who have contributed to the ideas behind ISETL. First and
foremost is Ed Dubinsky, whose idea it was to use SETL for teaching
Discrete Mathematics. His dissatisfaction with the old implementation
suggested this project. Others include: Nancy Baxter, Don Muench, and
that mysterious bunch that we just call IWEST."
AUTHORS:
Lars S. Nyland
COPYRIGHT:
(c) 1993 Lars Nyland and Gary Levin
INTERNET SITES:
ftp://ftp.cs.unc.edu/pub/projects/proteus/bin/
*Date: Mon, 12 Jun 1995 08:36:16 -0400 From: "Lars S. Nyland"To: "Antreas P. Hatzipolakis" Antreas> I have a question about the language name: Why the greek name PROTEUS? In our limited understanding of Greek history, we found the name to have connotations that we desired. Here are some of the words from the thesaurus that helped us choose it. ***** Word: proteus Changeableness, mutability, versatility, mobility changeable, changeful; changing &c. 140; mutable, variable, checkered, ever changing; protean, proteiform|; versatile. plastic, mobile. Of course, it has other connotations about instability, but we chose to ignore those. We were looking for a word that meant "looks like whatever the viewer wants to see." Our programming language is designed to apply to many different parallel computers, yet the programmer who is programming the xyz computer from the abc manufacturer would see Proteus as a programming language for his machine.
Etymology:
see *
FAQ:
Guido van Rossum:
ftp://ftp.cwi.nl/pub/python/FAQ
ftp://rtfm.mit.edu/pub/usenet/news.answers/python-faq/
http://www.lib.ox.ac.uk/internet/news/faq/archive/python-faq.part1.html
Home
Pages:
http://www.cwi.nl/~guido/Python.html
http://www.python.org/
Python
MAC NAME:
tcpython - [ = Python Think C compiler]
mwpython - [ = Python MW 68K compiler]
VERSION:
1.2 beta3
README:
"If you don't know yet what Python is: it's an interpreted, extensible,
embeddable, interactive, object-oriented programming language."
AUTHOR:
Guido van Rossum
COPYRIGHT:
(c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam, The Netherlands
INTERNET SITES:
ftp://ftp.cwi.nl/pub/python/mac/
http://www.cwi.nl:80/ftp/python/mac/
ftp://nic.funet.fi/pub/languages/python/mac/
ftp://ftp.switch.ch/software/sources/python/mac/
ftp://ftp.switch.ch/software/mac/python/mac/
ftp://nic.switch.ch/software/sources/python/mac/
ftp://nic.switch.ch/software/mac/python/mac/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/python/mac/
ftp://ftp.uu.net/languages/python/mac/
ftp://unix.hensa.ac.uk/mirrors/uunet/languages/python/mac/
ftp://wuarchive.wustl.edu/languages/python/mac/
ftp://ftp.wustl.edu/graphics/graphics/sgi-stuff/python/mac/
ftp://gatekeeper.dec.com/pub/plan/python/mac/
ftp://ftp.sterling.com/programming/languages/python/mac/
ftp://hpcsos.col.hp.com/mirrors/python/mac/
Old versions:
ftp:// ftp.psg.com/pub/python/
ftp://m2xenix.psg.com/pub/python/
*To: "Antreas P. Hatzipolakis"From: Guido van Rossum Date: Mon, 12 Jun 1995 09:24:26 -0400 >I have a question about the language name: >Why the greek name PYTHON ? I'm afraid it's not a greek name to me... It's named after Monty Python's Flying Circus, a BBC comedy series in the seventies (and being rerun to this date!). --Guido van Rossum URL: http://www.python.org/~guido/
Etymology:
see *
Home Page:
http://rexx.hursley.ibm.com/rexx/
Texx
MAC NAME:
Texx
VERSION:
0.3
README:
"This is the third release version of the Texx scripting interpreter.
This scripting language is an attempt to implement a version of the Rexx
interpreter that is commonly used on IBM's VM/CMS mainframe operating
system. This version of Texx is far from a full implementation, so don't
think that you can copy your CMS execs and run them on your Mac. This is
a very minimal implementation, however, it still adds additional
functionality to the Mac OS. My plans are to keep updating Texx and
hopefully it will mimic the mainframe version very closely."
AUTHOR:
Jose Aguirre
COPYRIGHT:
(c) 1993 by Jose Aguirre
INTERNET SITES:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.uni-paderborn.de/mac/development/languages/
*Rexx: "This new language, initially called REX (because the name sounded nice) Its name gained an "X" to avoid any confusion with other products."
http://rexx.hursley.ibm.com/rexx/rexxhist.htm
Etymology:
Scheme : originally "Schemer", by analogy with Planner and Conniver (The
Language List) [see *]
FAQ:
Mark Kantrowitz - Barry Margolin :
http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/lang/scheme/top.html
ftp://rtfm.mit.edu/pub/usenet/news.answers/scheme-faq/
http://www.lib.ox.ac.uk/internet/news/faq/archive/scheme-faq.part1.html
http://www.lib.ox.ac.uk/internet/news/faq/archive/scheme-faq.part2.html
*Date: 27 Jun 1995 11:48:06 -0800 From: "Paul Snively"To: "Antreas P. Hatzipolakis" >I have a question about the language name: >What is the etymology of SCM? >(SCM = SCheMe ? ) Antreas, That's a good question. You'd have to ask the author, Aubrey Jaffer, about his choice of names. The language name, Scheme, is simply the six-character abbreviation of Schemer, which Guy Steele and Gerald Sussman chose as the name to compete with other popular MIT AI languages of the day, e.g. Conniver and Planner. Paul Snively
Etymology:
?
MAC NAME:
MacGambit
VERSION:
2.2
README:
"MacGambit is a full implementation of Scheme that conforms to the
IEEE-Scheme standard (IEEE P1178) and to the Revised4 Report on
Scheme (R4RS)."
AUTHORS:
Marc Feeley
Doug Currie
COPYRIGHT:
(c) 1992 - 95 Universite de Montreal
(c) 1991 - 95 Marc Feeley and Doug Currie
INTERNET SITES:
ftp://ftp.iro.umontreal.ca/pub/parallele/gambit/
ftp://198.112.73.3/pub/dylan/gambit/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/gambit/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/gambit/
ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/gambit/
ftp://moose.cs.indiana.edu/sunfish/scheme-repository/imp/gambit/
Old versions:
2.0
ftp://ftp.iro.umontreal.ca/pub/parallele/gambit/
ftp://198.112.73.3/pub/dylan/gambit/2.0/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/gambit/2.0/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/gambit/2.0/
ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/gambit/
ftp://moose.cs.indiana.edu/sunfish/scheme-repository/imp/gambit/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/scheme/impl/gambit/mac/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://nexus.yorku.ca/pub/oz/scheme/imp/
ftp://nexus.yorku.ca/pub/scheme/imp/
ftp://ftp.uu.net/languages/lisp/scheme/repository/imp/
ftp://unix.hensa.ac.uk/mirrors/uunet/languages/lisp/scheme/repository/imp/
ftp://nic.switch.ch/software/mac/src/think_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9302/
ftp://ftp.switch.ch/software/mac/src/think_c/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9302/
ftp://nic.funet.fi/pub/languages/dylan/gambit/
ftp://faui80.informatik.uni-erlangen.de/pub/scheme/yorku/imp/gambit/
ftp://faui80.informatik.uni-erlangen.de/pub/lisp/scheme/yorku/imp/gambit/
ftp://gwdu30.gwdg.de/languages/scheme-indiana/imp/gambit/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/scheme/scheme-repository/imp/gambit/
ftp://ftp.sterling.com/programming/languages/scheme/scheme-repository/imp/gambit/
ftp://ftp.fu-berlin.de/mac/lang/Scheme/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Scheme/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Scheme/
ftp://nic.funet.fi/pub/languages/dylan/gambit/
ftp://ftp.info.apple.com/Apple.Support.Area/Dylan.Information/Thomas.1.1_Gambit.2.0/
Older versions:
ftp://198.112.73.3/pub/dylan/gambit/1.9/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/gambit/1.9/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/Thomas/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/gambit/1.9/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/Thomas/
ftp://crl.dec.com/pub/DEC/Thomas/
ftp://ftp.cc.utexas.edu/depts/AI_ATTIC/Languages/Gambit/
ftp://ftp.ens.fr/pub/mac/hqx/
Note:
Apple's Infinity Periodic Sequence of Symbolic Links:
ftp://198.112.73.3/pub/dylan/gambit/Thomas/gambit/Thomas/gambit/Thomas/
ftp://198.112.73.3/pub/dylan/Thomas/gambit/Thomas/gambit/Thomas/gambit/Thomas/
MAC NAME:
PixieScheme
VERSION:
rel. 5
README:
"Pixie Scheme implements the Scheme variant of the Lisp programming
language, including nearly all of "R3 Report" Scheme. It requires a
Macintosh Plus or better, at least a megabyte of memory, and version 6
or later of Macintosh System Software. A HyperCard help stack, "Pixie
Scheme Help", has detailed documentation: It will run with HyperCard 1.25.
Improvements in this release include a rudimentary compiler and a fair
amount of on–line help. For other changes, see the "New" section of the
help stack."
AUTHOR(S) :
Jay Reynolds Freeman
COPYRIGHT:
(c) 1988, 1989, 1990, 1991 Jay Reynolds Freeman
INTERNET SITES:
ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/scheme/impl/pixie/
ftp://moose.cs.indiana.edu/sunfish/scheme-repository/imp/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://nexus.yorku.ca/pub/oz/scheme/imp/
ftp://nexus.yorku.ca/pub/scheme/imp/
ftp://ftp.uu.net/languages/lisp/scheme/repository/imp/
ftp://unix.hensa.ac.uk/mirrors/uunet/languages/lisp/scheme/repository/imp/
ftp://faui80.informatik.uni-erlangen.de/pub/scheme/yorku/imp/
ftp://faui80.informatik.uni-erlangen.de/pub/lisp/scheme/yorku/imp/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/scheme/scheme-repository/imp/
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://ftp.fu-berlin.de/mac/lang/Scheme/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Scheme/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Scheme/
ftp://ftp.sterling.com/programming/languages/scheme/scheme-repository/imp/
ftp://ftp.cc.utexas.edu/depts/AI_ATTIC/Languages/Scheme/Pixiesheme/
MacSCM
MAC NAME:
MacSCM
VERSION:
-
README:
Enclosed is a BinHex'ed StuffIt Lite/Deluxe archive containing a fat
binary, the 68K and PPC project files, and two files created with GNU
diff that comprise the diffs from the scm4e1 and macscm releases to be
found on swiss-ftp.ai.mit.edu. You'll need a patch tool for MPW/ToolServer,
which you can find at nic.switch.ch in software/mac/src/mpw_c, to patch
those source releases with my diffs."
AUTHORS:
SCM version 4e1:
Aubrey Jaffer
CodeWarrior CW5 port of MacSCM:
Paul Snively
COPYRIGHT:
SCM version 4e1, (c) 1990, 1991, 1992, 1993, 1994 Aubrey Jaffer.
INTERNET SITES:
ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/SCM-support/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/scheme/scheme-repository/imp/SCM-support/
ftp://ftp.sterling.com/programming/languages/scheme/scheme-repository/imp/SCM-support/
MAC NAME:
MacSCM
VERSION:
1.0
README:
"MacSCM is similar to x-scm (a SCM package for X-Windows) in that it is a
bolt-on accessory for the "scm" Scheme interpreter that provides a way to
build Macintosh applications. To build MacSCM, you must first obtain and
successfully build scm, version scm4e0 or later. Thanks to some hooks
added to scm by its author, Aubrey Jaffer, x-scm requires no modifications
whatsoever to scm itself."
AUTHORS:
Aubrey Jaffer
Mac port:
Kevin Scott Kunzelman
COPYRIGHT:
-
INTERNET SITES:
ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/SCM-support/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/scheme/scheme-repository/imp/SCM-support/
ftp://ftp.sterling.com/programming/languages/scheme/scheme-repository/imp/SCM-support/
Etymology:
SIOD = Scheme In One Defun
MAC NAME:
Siod
VERSION:
3.0
README:
"This is a scheme interpreter with built-in procedures using the Oracle
Call Interface (OCI) and DIGITAL RDB SQL Services. You can use it merely
as a flexible database loader/unloader with fast binary flat-file data
save/restore. Or you can use it to apply the classic "Symbolic
Manipulation" or "Artificial Intelligence" techniques on your data sets.
The main-program can be oriented towards batch, character-cell terminal,
or Window/GUI."
AUTHOR:
George Carrette
COPYRIGHT:
(c)1988-1994 Paradigm Associates Inc.
INTERNET SITES:
ftp://ftp.std.com/pub/gjc/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/scheme/impl/siod/
Old versions:
ftp://swiss-ftp.ai.mit.edu/archive/siod/
ftp://swiss-ftp.ai.mit.edu/pub/siod/
ftp://gatekeeper.dec.com/pub/plan/scheme/siod/
Etymology:
HELP = Help Est un Lisp Paresseux
MAC NAME:
Help
VERSION:
1.4
README:
"Help is a statically1 scoped language (identifier scope is lexical) as
are Scheme, Algol… Each identifier occurrence is associated with a
lexically visible binding of this identifier. Help is non-sctrict,
relying on call by need (also referred as "lazyness") for every parameter
passing as in Lazy Miranda. Help is dynamically typed (types are latent),
i.e. types are associated with values not variables. This is usual in Lisp,
APL, Snobol. Help closures (or procedures) are full citizens that may be
dynamically created, gathered in any data structure (eventually infinite
data structures). Help shares this quality with every "functionnal"
language (such as Hope, Miranda, Daisy…). Help objects (closures,
evironments, numbers) have unlimited extent. The memory management software
will simply collect any object that may not be referenced by Help user
(usually referred as the "GC" or "Garbage Collector"). The same type
of system is used in every Lisp, APL, Prolog . It has been proposed for
Ada, but no implementation i know has included it. Help does not support
iteration, only recursion (lazyness and iteration do not originate from
the same world). Therefore, the interpreter efficiently handles terminal
recursions. This allows these recursions to operate with a fixed stack
size consumption."
AUTHOR:
Thomas Schiex
COPYRIGHT:
(c) Thomas Schiex 1991 - 1992
INTERNET SITES:
ftp://ftp.fu-berlin.de/mac/lang/Scheme/
ftp://pascal.zedat.fu-berlin.de/mac/lang/Scheme/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Scheme/
AppleScript
FAQ:
Fred Terry:
ftp://gaea.kgs.ukans.edu/applescript/00applescript.faq
MAC NAME:
AppleScript
VERSION:
1.1
README:
-
AUTHOR(S) : -
COPYRIGHT:
(c) 1994 Apple Computer, Inc.
INTERNET SITES:
ftp://ftp.univ-valenciennes.fr/pub/Mac/Systeme/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/applesoft/
Etymology:
see *
Home Page:
http://www.glyphic.com/
MAC NAME (package):
Codeworks
VERSION:
0.92b5 (Demo version)
README:
"Glyphic Script is a modern, object oriented, language. Glyphic Script has
objects, message passing, inheritance and a unified object model. While
all these concepts may sound complicated, they actually combine to produce
a simple, easy to use and understand system. It is easier than languages
like C or Basic because it is very consistent and has only a few concepts
to learn."
COPYRIGHT:
(c) 1992 - 1995 Glyphic Technology
1209 Villa Street
Mountain View, CA 94041
INTERNET SITES:
ftp://ftp.glyphic.com/pub/codeworks/
*Date: Fri, 30 Jun 1995 08:37:15 -0800 To: Andreas HatjipolakisFrom: markl@glyphic.com (Mark Lentczner) >why did you choose (nice choice !) the greek word GLYPHIC to name your Script language? We didn't know it was a Greek word, only of Greek origin. Languages are written with glyphs, - so since a scripting system is the actual medium in which you write a language for a computer, Glyphic seemed appropriate. In the same vein, Hieroglyphics are another way of writing language, and Glyphic is a simplication of that word. - Mark ------------------- Mark Lentczner Glyphic Technology 1209 Villa Street Mtn. View, CA 94041 415/964-5311 markl@glyphic.com http://www.glyphic.com/
MAC NAME:
UserLand Frontier [codename: Aretha ]
VERSION:
4.0b1
README:
"Aretha is a codename. This is beta release 1 of Aretha.
This is the new version of Frontier, designed specifically for Internet
script writing and running. The Frontier application is the same one that
we used to distribute commercially. I changed the version number to 4.0,
but there were no other changes to the Frontier app or the kernel.
Of course, there are substantial changes to Frontier.root, the object
database that you're looking at now."
COPYRIGHT:
(c) 1992-1995 UserLand Software,Inc.
INTERNET SITES:
ftp://ftp.wired.com/outgoing/aretha/
http://www.hotwired.com/userland/aretha/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://src.doc.ic.ac.uk/packages/aretha/
ftp://src.doc.ic.ac.uk/packages/mac/aretha/
Etymology:
SETL = SET Language
ISETL
Etymolgy:
ISETL = Interactive SETL
MAC NAME:
ISETL
VERSION:
3.0
README:
"This version was compiled with Think-C (c) Symantec Screen Editor based on
the THINK C Class Library. The interactive line editor was derived from ILE
written by Robert C. Pendleton (c) 1988, Evans & Sutherland. This program
was developed while the author was a member of the Clarkson faculty, using
the Z200 provided by the school. West Publishing has provided a Macintosh
for further refinement of the Mac version. West has also provided support
for the development of the PC and Mac graphics features. There are many
people who have contributed to the ideas behind ISETL. First and
foremost is Ed Dubinsky, whose idea it was to use SETL for teaching
Discrete Mathematics. His dissatisfaction with the old implementation
suggested this project. Others include: Nancy Baxter, Don Muench, and
that mysterious bunch that we just call IWEST."
AUTHOR:
Gary Marc Levin
COPYRIGHT:
(c) Gary Marc Levin 1987,1988,1988,1989,1990
INTERNET SITES:
ftp://sun.soe.clarkson.edu/pub/ISETL/Mac/
ftp://archives.math.utk.edu/software/mac/progLanguages/ISETL/
ftp://archives.math.utk.edu/software/mac/logic/ISETL/
MAC NAME:
SETL2
VERSION:
-
README:
"The Macintosh implementation of SETL2 runs as a tool in the Macintosh
Programmers Workshop Development Environment. It will not run as a
stand-alone application, so MPW is absolutely required. MPW is available
from the Apple Programmers and Developers Association (APDA), run by Apple.
It provides a Unix-like shell for the Mac, and therefore allows SETL2 to
use the same user interface for the Mac which it uses for other
implementations."
INTERNET SITES:
ftp://cs.nyu.edu/pub/languages/setl2/
ftp://gwdu30.gwdg.de/languages/nyu.edu/setl2/
MacSHELL
MAC NAME:
MacShell
VERSION:
0.53b
README:
"MacShell is a Unix-like command line interface for the Macintosh. It
performs a limited imitation of the Unix C shell, and contains abbreviated
versions of a set of Unix-style file management, file finding, and content
searching utilities. It also has a no-frills <32k text editor built-in."
AUTHOR:
Fred Videon
COPYRIGHT:
(c) 1992-1995 Fred Videon
INTERNET SITES:
Info-Mac (and all mirrors) and UMich (and all mirrors).
MAC NAME:
nShell & nShell-Pro
VERSION:
1.5.0
README:
"The nShell™ brings the power and flexibility of a shell programming
environment to your Macintosh. Working to complement the Macintosh user
interface, the nShell allows you to deal directly with your system. You
can work interactively with the shell to develop and script operations
which previously required custom applications. All of this is possible
in parallel with your current Mac programs."
"This is the first freeware release of nShell-Pro. Until this date, June 4 1995, it has been a commercial product. We thank the early users of this product and hope that they will continue to benefit from the nShell. Given that we do not plan any new versions of the product in the near future, we will be releasing full source code to the application. Feel free to tweak the shell to fit your preferences, or to include portions of it in your own products."
COPYRIGHT:
(c) 1994 Newport Software Development
INTERNET SITES:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
FAQ:
Craig Latta:
ftp://rtfm.mit.edu/pub/usenet/news.answers/smalltalk-faq
http://www.lib.ox.ac.uk/internet/news/faq/archive/smalltalk-faq.html
http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/lang/smalltalk/faq.html
Home Page:
http://st-www.cs.uiuc.edu/
Little Smalltalk
MAC NAME:
Little Smalltalk
VERSION:
3.1.4
README:
-
AUTHORS:
Unix:
Timothy Budd
Mac port:
Julian Barkway
COPYRIGHT:
-
INTERNET SITES:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.fu-berlin.de/mac/lang/SmallTalk/
ftp://pascal.zedat.fu-berlin.de/mac/lang/SmallTalk/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/SmallTalk/
Etymology:
SUIT = The Simple User Interface Toolkit
SUIT
MAC NAME:
Suit
VERSION:
2.3
README:
-
COPYRIGHT:
(c)1990, 1991, 1992 The University of Virginia
INTERNET SITES:
ftp://ftp.fu-berlin.de/mac/lang/SUIT/
ftp://pascal.zedat.fu-berlin.de/mac/lang/SUIT/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/SUIT/
Etymology:
TCL= Tool Command Language
FAQ:
Larry W. Virden:
ftp://rtfm.mit.edu/pub/usenet/news.answers/tcl-faq/
http://www.lib.ox.ac.uk/internet/news/faq/by_category.tcl-faq.html
Pages:
http://web.cs.ualberta.ca/~wade/Auto/Tcl.html
http://www.neosoft.com/tcl/tclhtml/Tcl.html
MacTcl
MAC NAME:
MacTcl
VERSION:
7.3
README:
"MacTcl is not a full port. Some items will probably never be fully
supported as they are too tied to the UNIX operating system. An example
is the 'exec' function. Other features are handled a little differently
in the Mac version. Most of the important differences or extensions of
the MacTcl port are described. In addition, a few important facts about
compiling the port are also given."
AUTHORS:
Unix:
John Ousterhout
Mac port:
Ray Johnson
COPYRIGHT:
-
INTERNET SITES:
ftp://ftp.aud.alcatel.com/tcl/distrib/
ftp://theseas.ntua.gr/pub/tcl/distrib/
ftp://calypso-2.oit.unc.edu/pub/languages/tcl/alcatel-mirror/distrib/
ftp://ftp.ibp.fr/pub/tcl/contrib/distrib/
ftp://ftp.gmd.de/packages/tcl/contrib/distrib/
ftp://ftp.cs.columbia.edu/archives/tcl/contrib/distrib/
ftp://ftp.cs.columbia.edu/archives/mirror4/tcl/contrib/distrib/
ftp://freebsd.cdrom.com/.1/tcl/alcatel/distrib/
ftp://freebsd.cdrom.com/pub/tcl/alcatel/distrib/
ftp://syd.dit.csiro.au/pub/tk/contrib/distrib/
ftp://src.doc.ic.ac.uk/packages/tcl/tcl-archive/distrib/
ftp://ftp.switch.ch/mirror/tcl/distrib/
ftp://ftp.switch.ch/software/sources/tcl/distrib/
ftp://ftp.sterling.com/programming/languages/tcl/distrib/
ftp://ftp.uni-paderborn.de/pub/unix/tcl/alcatel/distrib/
ftp://ftp.luth.se/pub/unix/tcl/ftp.aud.alcatel.com_mirror/distrib/
http://multivac.ludd.luth.se/pub/unix/tcl/ftp.aud.alcatel.com_mirror/distrib/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/tcl/contrib/distrib/
Etymology:
see *
MAC NAME:
Tickle
VERSION:
5.0v1
README:
-
AUTHOR:
Tim Endres
COPYRIGHT:
(c) 1993 Tim Endres
INTERNET SITES:
ftp://ftp.msen.com/pub/vendor/ice/tickle/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
Old versions:
ftp://ftp.demon.co.uk/pub/mac/tickle/
ftp://nic.switch.ch/software/mac/src/mpw_c/
ftp://nic.switch.ch/software/mac/src/LAST.UPDATED/9311/
ftp://ftp.switch.ch/software/mac/src/mpw_c/
ftp://ftp.switch.ch/software/mac/src/LAST.UPDATED/9311/
*From: time@ice.com (Tim Endres) To: xpolakis@athena.compulink.gr Date: Sun, 25 Jun 95 18:51:54 EST In Regards to your letter > I have a question about the name: > What is the etymology of TICKLE? > [ T (i) C (k) L (e) ?] Yes. I used to pronoune tcl as "tickle", so that is what I named it. tim.
Etymology:
see *
Yorick
MAC NAME:
Yorick
VERSION:
1.0v2
README:
"Yorick is a tool for analyzing numerical data. It has an interpreter that
uses a C-like language and can operate on entire arrays without any need
for do loops over the array indices. Yorick has a file I/O package with
the ability to conveniently read text files with columns of numbers. The
file I/O package caneasily be trained to read a wide variety of binary and
text files, if the formatting rules for the file are known. Yorick also has
a 2D graphics package that includes polylines, contour plots, cell arrays,
and filled mesh plots."
AUTHORS:
Unix:
D. Munro
Mac port:
S. Langer
COPYRIGHT:
(c) 1994 The Regents of the University of California
INTERNET SITES:
ftp://wuarchive.wustl.edu/languages/yorick/macintosh/
http://wuarchive.wustl.edu:80/languages/yorick/macintosh/
BABYLON
README:
"BABYLON is a modular, configurable, hybrid environment for developing
expert systems. It provides the following knowledge representation
formalisms: frames, rules, logic (Prolog) and constraints. BABYLON
is implemented and embedded in Common Lisp."
INTERNET SITES:
ftp://ftp.gmd.de/gmd/ai-research/Software/Babylon/
ELAN
(= Educational programming LANguage)
README:
Elan-1 Programming Environment
Copyright (c) Informatics Department, University of Nijmegen
EMAIL: mailto://elan@cs.kun.nl
Version 1.5, Feb 1988.
"... Elan is an educational programming language for learning and teaching systematic programming. The Elan project group at the University of Nijmegen in the Netherlands has developed an Educational Programming Environment around version 1.5 of Elan."
INTERNET SITES:
ftp://nic.funet.fi/pub/mac/programming/
ftp://scsx01.sc.ehu.es/pub/mac/programming/
README:
"GAL-GEM is a complete machine emulator for the GAL (Generic Assembly
Language) and GEM (GEneric Machine) computation models, as described in
"Computer organization: a top down approach" by Greg W. Scragg."
INTERNET SITES:
ftp://ftp.uni-paderborn.de/mac/development/languages/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://ftp.leo.org/pub/comp/platforms/macintosh/dev/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/platforms/macintosh/dev/
README:
JEFF Interpreter version 1.0 9/28/86
Written at Drexel University by Xiao-Tian Hu
INTERNET SITES:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
INTERNET SITES:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
INTERNET SITES:
ftp://ftp.uwtc.washington.edu/pub/Mac/Graphics/
ftp://ftp.uni-paderborn.de/mac/development/languages/
README:
STDWIN: Standard Window Interface, a platform-independent (but limited
functionality) interface to window systems, in and for C. Ports to the
Mac, X11 and character cell displays (using termcap) exist.
I don't do any further development on this, but it works."
INTERNET SITES:
ftp://ftp.cwi.nl/pub/stdwin/
README:
"Quinta (c) 1990 Eric W. Sink
This document describes the language Quinta, an object oriented, stack
based programming language. Quinta has been implemented on the Macintosh."
INTERNET SITES:
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://nic.funet.fi/pub/mac/programming/
ftp://ftp.fht-mannheim.de/pub/mac/